在读取初始通信数据包时失去与 MySQL 服务器的连接,系统错误:111

Posted

技术标签:

【中文标题】在读取初始通信数据包时失去与 MySQL 服务器的连接,系统错误:111【英文标题】:Lost connection to MySQL server at reading initial communication packet, system error: 111 【发布时间】:2015-06-29 14:20:09 【问题描述】:

我做了 php 脚本从 sql 数据库中获取数据。

当我使用 phpfiddle.org(在线 php 编译器)时,我可以从表中检索数据。但是当我将我的 php 脚本上传到主机服务器 (sql3.freemysqlhosting.net) 时,我遇到了这个错误

在“读取初始通信”时失去与 mysql 服务器的连接 数据包的系统错误 110。

请帮我解决这个问题。

【问题讨论】:

【参考方案1】:

我检查了所有。当我从同一托管服务器(fdb3.your-hosting.net)托管数据库和 php 时,一切正常。

但是当我将 php 放入 (your-hosting.net) 并将数据库放入 (sql3.freemysqlhosting.net) 时,我又遇到了这个错误。

【讨论】:

【参考方案2】:

可能由以下任一原因引起:

检查 MySQL 是否正在运行 检查您用于连接的主机名 检查您用于连接数据库的端口

【讨论】:

以上是关于在读取初始通信数据包时失去与 MySQL 服务器的连接,系统错误:111的主要内容,如果未能解决你的问题,请参考以下文章

在“读取初始通信数据包”时失去与 MySQL 服务器的连接 [重复]

在“读取初始通信数据包”时失去与 MySQL 服务器的连接,系统错误:61

Google App Engine 和 Cloud SQL:在“读取初始通信数据包”时失去与 MySQL 服务器的连接

MySQL Workbench 错误:在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:0

docker和mysql:读取通信包时出错

无法连接:在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:0