参考
背景
使用[阿里云]服务器 ubuntu 14, mysql5.7
问题
远程连接mysql数据库报错:
ERROR 2003 (HY000): Can't connect to MySQL server on '120.78.150.110' (110)
解决方案
- 默认情况下,安装在阿里云服务器上的mysql 不支持远程连接,需要到
/etc/mysql/mysql.conf.d/
目录下将mysqld.cnf
文件中的如下代码注释掉:bind-address = [127.0.0.1]
(这里默认监听本地localhost) - 跟随阿里云MySQL远程连接失败的第三步(3.取消服务器拦截),在安全组中添加规则,添加完规则后可以远程连接。
拓展阅读
如果不小心把服务器密码搞乱了,跟随ubuntu系统下mysql重置密码和修改密码操作修改密码。