远程连接Linux下mysql报10061

最近接到一个新活,四台Linux服务器配置MySQL热机双备+IP隧道LVS集群服务,尽管好想使个眼神杀死老大,但特么心里是感激的。不多说一口气装了n个Ubuntu-server。

每次在虚拟机装完MySQL后总遇到个问题:

命令行操作数据库它是欧克的,通过工具远程连接访问就报10061,每次都找度娘我也不好意思了,笔记来了。。。

1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
vi /etc/mysql/mysql.conf.d/mysqld.cnf

2.使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号密码:123456,切记是root权限进入mysql命令行不然权限不够
grant all on *.* to root@'%' identified by '123456' with grant option;
flush privileges;

3.重启mysql服务
/etc/init.d/mysql restart

 

完毕,古耐!

posted @ 2018-03-27 23:39  Mr至简  阅读(578)  评论(0编辑  收藏  举报