我在虚拟主机cpanel面板的remote mysql中加入了自己的主机公网IP,然后在phpMyAdmin中看到了网站服务器IP,然后在Mysql Databases里加入了用户与密码。
我在php文件中用服务器IP、账号、密码连接mysql服务器,结果连接失败。
我的操作错了吗?如何连接虚拟主机的mysql?

如何用php文件访问虚拟主机的mysql?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-showbo 2021-08-01 13:05关注
如果你的系统是window,可以在cmd下telnet 你的ip 3306看能否链接成功
下面是链接我电脑本机的3333端口,没有程序监听会链接失败
如果你链接mysql默认3306端口,成功会显示下面这些类似内容
如果还是提示链接失败,那么可能你主机将3306端口封了或者后台可以有防火墙设置,没开放3306端口,无法远程链接。具体看你后台设置或者咨询下主机提供商
能链接成功,那么就是账号密码错了
如阿里云ecs默认不开放3306端口,需要自己去配置
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报