问题:
使用 mysql -u -h -p 我可以连接本地主机,但无法连接外部 IP
我检查安装了MySQL的本地主机和外部IP的连接
我设置了什么:
- 主机为 % 的用户(接受所有内容)
- 授予用户主机为 %(所有权限)
- 刷新的权限
- 重新启动的 MySQL
- 已检查表IP 和 UFW
任何帮助将不胜感激:)3天,还在继续。
注释远程
服务器上 mysql 配置文件中的绑定地址127.0.0.1
。
通常,该文件位于/etc/mysql/my.cnf
在ubuntu
系统上。
编辑:完成后重新启动MySql。
成功!哦,我的天哪。我们有两个绑定地址,我不得不注释掉!!
所以我做了什么:
- netstat -l 检查以查看 IP MySQL 正在侦听的内容
- 已检查 my.cnf 和其他链接的 cnf 文件
- 注释掉了第二个绑定地址
- 做!