mysql基本操作
停止MySql服务
mysql> stop mysql
启动mysqld_safe
ubuntu16.04中执行命令:
/usr/bin/mysqld_safe –skip-grant-tables&
设置新密码
mysql> update user set Password=PASSWORD(‘cj’) where user=’root’;
关闭mysqld_safe
先找到该进程的ID:
执行命令:ps -ef | grepmysqld_safe
杀死进程
执行命令:kill -9 1690
设置允许远程访问这个MySQL服务.
执行SQL允许任何IP使用root账号登录
1. 执行MySQL命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'cj' WITH GRANT OPTION;
2. 执行MySQL命令: flush privileges;
编辑my.cnf文件
在ubuntu14.04中,该文件的路径是:/etc/mysql/my.cnf,在ubuntu16.04中,需要编辑的是/etc/mysql/mysql.conf.d/mysqld.cnf
ubuntu14.04 中 执行命令:vim /etc/mysql/my.cnf
敲键盘i 进入Insert模式
将bind-address 设置为0.0.0.0
ubuntu16.04中则要执行命令 vim /etc/mysql/mysql.conf.d/mysqld.cnf