首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法用特定端口从php连接mysql

无法用特定端口从php连接mysql
EN

Stack Overflow用户
提问于 2020-01-09 14:31:26
回答 1查看 269关注 0票数 0

我有MySQL8.0.15用于windows,我试图从远程php webSite连接,但总是

2002:拒绝连接

用于测试连接的代码非常简单。

代码语言:javascript
复制
$dbHost = "HOST";
$dbUser = "root";
$dbPass = "password";
$dbDB = "DBNAME";
$dbPort = "9999";
echo "Conectando a $dbHost,$dbUser,$dbPass,$dbDB,$dbPort ";


$link = mysqli_connect($dbHost,$dbUser,$dbPass,$dbDB,$dbPort);

if (!$link) {
    echo "Error: Unable to connect to MySQL." . PHP_EOL;
    echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}

echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL;
echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL;

mysqli_close($link);

我还尝试了主机:port和p:host:port,并且总是收到相同的错误消息。

EN

回答 1

Stack Overflow用户

发布于 2020-01-10 16:52:43

如果要更改MySQL端口,则必须通过设置port=<YOUR PREFERRED PORT>来编辑MySQL服务器上的port=<YOUR PREFERRED PORT>配置文件,然后检查端口是否被转发,最后重新启动MySQL服务器。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59666218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档