mysql连接不上 (HY000/2002): Connection refused,mysql客户端能连上

宅宅蛙 2018-04-21 05:14:07
<?php
//数据库连接
require("inc.config.php");
$con = mysqli_connect($localhost,$dbuser,$dbpwd,$dbname,$dbport);
if (!$con) {
die("连接错误: " . mysqli_connect_error());
}
?>
主机是香港的
数据库有两个,一个阿里云,一个腾讯云。
但是连阿里云可以,腾讯云就连不上。
用mysql客户端两个都能连上。

所以不存在防火墙和账号密码错误的问题。账号没限制连接IP,都是%

会不会是主机少什么插件或者连接协议问题?
...全文
3986 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
宅宅蛙 2019-03-10
  • 打赏
  • 举报
回复
原因是用的香港主机,我无法设置他的防火墙,只能联系客服让他给我开通
木秀猿林 2018-04-23
  • 打赏
  • 举报
回复
引用 3 楼 qpy592 的回复:
我测试发现主机php不能连接非3306端口的mysql 这个怎么解决?
查看下防火墙规则,web服务器的出口规则和数据库服务器的入口规则。
宅宅蛙 2018-04-21
  • 打赏
  • 举报
回复
我测试发现主机php不能连接非3306端口的mysql 这个怎么解决?
宅宅蛙 2018-04-21
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
$localhost 的值是什么? 注意:远程连接是需要授权的
我肯定授权了,不然我自己电脑是访问不了的
xuzuning 2018-04-21
  • 打赏
  • 举报
回复
$localhost 的值是什么? 注意:远程连接是需要授权的

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧