AX0101_4413 2021-08-01 02:40 采纳率: 95.7%
浏览 49
已结题

如何用php文件访问虚拟主机的mysql?

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

  • 写回答

3条回答 默认 最新

  • CSDN专家-showbo 2021-08-01 13:05
    关注

    如果你的系统是window,可以在cmd下telnet 你的ip 3306看能否链接成功

    下面是链接我电脑本机的3333端口,没有程序监听会链接失败
    img

    如果你链接mysql默认3306端口,成功会显示下面这些类似内容

    img
    img

    如果还是提示链接失败,那么可能你主机将3306端口封了或者后台可以有防火墙设置,没开放3306端口,无法远程链接。具体看你后台设置或者咨询下主机提供商

    能链接成功,那么就是账号密码错了

    如阿里云ecs默认不开放3306端口,需要自己去配置

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 8月9日
  • 已采纳回答 8月1日
  • 创建了问题 8月1日

悬赏问题

  • ¥15 vue3加ant-design-vue无法渲染出页面
  • ¥15 matlab(相关搜索:紧聚焦)
  • ¥15 基于51单片机的厨房煤气泄露检测报警系统设计
  • ¥15 路易威登官网 里边的参数逆向
  • ¥15 Arduino无法同时连接多个hx711模块,如何解决?
  • ¥50 需求一个up主付费课程
  • ¥20 模型在y分布之外的数据上预测能力不好如何解决
  • ¥15 processing提取音乐节奏
  • ¥15 gg加速器加速游戏时,提示不是x86架构
  • ¥15 python按要求编写程序