- 在实际使用阿里云服务器的Ubuntu系统进行远程数据库连接时,有时会出现数据库无法获取链接的情况。
- 这种问题我尝试过许多方案,都没有解决,后来在某个讲虚拟机数据库使用错误的文章中找到了解决方案。
-
首先输入命令 vim /etc/mysql/mysql.conf.d/mysqld.cnf
-
在mysqld.cnf配置文件中将 bind-addres = 127.0.0.1 注释掉 #bind-address = 127.0.0.1
-
修改后,通过 mysql -h 公网IP -u user -p 指令将远程服务器mysql连接
这样就可以解决 sql:database is closed的问题解决了