如何启动/停止/重启MySQL
一、 启动方式
1、使用 service 启动:service mysql start
2、使用 mysqld 脚本启动:/etc/inint.d/mysql start
3、使用 safe_mysqld 启动:safe_mysql&
二、停止
1、使用 service 启动:service mysql stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop
3、mysqladmin shutdown
三、重启
1、使用 service 启动:service mysql restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart
1)启动:sudo /etc/init.d/mysqlstart
2)停止:sudo /etc/init.d/mysqlstop
3)重启:sudo /etc/init.d/mysqlrestart
4)查看日志:cat /var/log/mysql.err
cat /var/log/mysql/error.log
5)不支持中文
修改 /etc/mysql/my.cnf
在 [client] 下面增加:
default-character-set=utf8 或 character_set_server=utf8
在 [mysqld] 下面增加:
default-character-set=utf8 或 character_set_server=utf8
6)错误提示:unknown variable 'default-character-set=utf8'
修改配置文件 /etc/mysql/my.cnf 中的“default-character-set=utf8” 为 “character_set_server=utf8”
MySQL在Ubuntu 环境下的配置
1、安装
执行命令:sudo apt-get install mysql-server
2、安装完后登录:
mysql -uroot -pv (其中第一个mysql是命令,-uroot是指定用户为root,-pv是输入登入密码,v是密码)
3、检查Mysql是否正在运行
sudo netstat -tap | grep mysql
4、Ubuntu 设置开放 MySQL 服务远程访问
第一步,修改配置文件:
vim /etc/mysql/my.cnf 找到 bind-address = 127.0.0.1
改为:bind-address = 0.0.0.0 #允许任意ip地址访问 也可以指定IP地址。
重启MySQL:sudo /etc/init.d/mysqld restart
第二步,修改数据库配置:授权root用户进行远程连接
grant all privileges on *.* to root@"%" identified by "root" with grant option;
flush privileges;
第二行命令使设置生效。