php - MYSQL远程访问php

标签 php mysql

我在托管服务器上有一个项目。他们非常不可靠,所以我决定搬到另一家主机。在此期间,我想将 php 文件保留在现有服务器上,并将它们指向我的机架空间服务器上的另一个 MySQL 数据库。我已经在rackspace 服务器上配置了mysql 以接受远程连接。我可以从家里的 ubuntu 通过终端成功连接到它。然而,每次托管服务器上的 php 文件尝试连接到它时,我都会收到以下错误:

这是 php 中的代码......

mysql_pconnect("1.2.3.4","user","password")
or die("Unable to connect to SQL server".mysql_error());

这是错误/输出

Unable to connect to SQL serverLost connection to MySQL server during query

有什么想法为什么我可以通过终端连接但不能从 php 连接吗?

谢谢

最佳答案

检查您的wait_timeout 。在进行移动时将其设置为较高的数字。

关于php - MYSQL远程访问php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18860163/

相关文章:

php - 在代码点火器中调用助手和库的方法有区别吗?

c# - 去年迁移有效,但现在不行了

javascript - 在 ASP.NET MVC 中将值从下拉列表传递到数据库

java - 如何创建包含多个 set 子句的 update 语句?

php - 统计返回的记录 MySQL Doctrine

java - 在 Java 和 PHP 中创建通用的基于名称的 UUID 的方法

php - 如果值为空/空,则不显示列/行

php - 使用 PHP 管理 GMail 邮件过滤器 XML 文件

php - 如何使我的插件适应多站点?

mysql - 系统启动时的应用