远程管理MySQL

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

    连接mysql3306端口命令

    mysql -h 58.64.217.120 -u shop -p 123456

    连接非3306端口(指定其他端口) 的命令

    mysql -h 58.64.217.120 -P 3308 -u shop -p 123456

    注意: -P 要大写

你可能感兴趣的:(远程管理MySQL)