我在虚拟主机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端口,需要自己去配置
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 机器学习能否像多层线性模型一样处理嵌套数据
- ¥20 西门子S7-Graph,S7-300,梯形图
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效