远程管理MySQL
2017-11-03 本文已影响0人
bob_python
1.查看是否可以使用MySQL:
使用命令 ps -e |grep mysql
2.验证初始是否允许远程连接:
mysql -h 192.168.20.120 -P 3306 -u root -proot(备注:-proot证明,root指root账号的密码)
3.连接上数据库,执行命令use mysql;使用mysql数据库。并查看用户表信息,执行命令为:
select Host,User from user
4.通过上面步骤可以得到数据表 user内的值,下面我们对表进行更新记录允许远程访问,执行命令为:
update user set Host='%' where User ='root' limit 1;
5.执行强制刷新命令
flush privileges;
6.更改mysql安装目录下的my.cnf文件。
一般默认路径在/etc/mysql/下,找到bind-address = 127.0.0.1 这一行,可以对其进行删除,注释或者将127.0.0.1更改为0.0.0.0,修改完毕后保存。
7.重启mysql,命令为
service mysql restart。
8.连接!
mysql -h 192.168.20.120 -P 3306 -u root -proot