
1. Mysql远程连接问题
问题描述:
- 
从一台linux客户款远程连接Mysql,出现错误代码
ERROR 2003 (HY000): Can't connect to MySQL server on '***.***.***.***' (111) - 
问题分析:
- 网络连接问题。
 
- 排除,局域网内,均能相互ping通
 
- 配置文件中
bind_address项 - DNS解析的问题
 
- 直接用的是主机IP而非主机名,不存在解析错误的问题
 
 - 
解决方法:
- 编辑 MySQL 配置文件 my.cnf 
sudo vim /etc/mysql/my.cnf - 找到
bind-address = 127.0.0.1,用#号将其注释掉。 - 重启 MySQL 服务。
 - 倘若在第一步的时候,没有在
my.cnf中找到bind-address=127.0.0.1,则去/etc/mysql/mysql.conf.d/mysqld.cnf文件中寻找。 - 问题解决。
 
- 来源于StackOverflow
 
 - 编辑 MySQL 配置文件 my.cnf