美文网首页
远程管理MySQL

远程管理MySQL

作者: bob_python | 来源:发表于2017-11-03 00:54 被阅读0次

    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

          本文链接:https://www.haomeiwen.com/subject/xydzpxtx.html