首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP语言中的远程MySQL连接

PHP语言中的远程MySQL连接
EN

Stack Overflow用户
提问于 2012-12-21 08:46:22
回答 2查看 3.7K关注 0票数 3

我开始将一个软件项目从桌面应用程序迁移到web应用程序。目前,我使用的是与安装它的桌面相关联的本地PHP/MySQL连接。

我希望解决这个问题,并尝试通过我的1and1帐户创建一个MySQL数据库。我毫不费力地创建了一个数据库,并记录了我的帐户信息。我希望能够在我的系统上使用PHP脚本编辑此数据库。然而,我还没能得到一个有效的连接字符串。当我运行以下PHP脚本时:

代码语言:javascript
复制
$hostname="db*********.db.1and1.com";
$database="db*********";
$username="dbo*********";
$password="*********";

$link = mysql_connect($hostname, $username, $password);

当我在get浏览器中运行脚本时,我得到了以下错误:

代码语言:javascript
复制
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'db*********.db.1and1.com' (11001) in C:\Program Files\xampp\htdocs\Remote_MySQL\rightbid_database_initialize.php on line 74
Connection failed: Unknown MySQL server host 'db*********.db.1and1.com' (11001)

如何让本地系统识别1and1服务器主机?我的连接字符串结构正确吗?是否可以从本地托管的Windows PHP连接访问远程服务器?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-12-21 08:51:48

我假设如果1&1阻止来自其网络外部的任何连接,会发生什么情况。

尝试使用以下命令连接

代码语言:javascript
复制
mysql -h HOST -u USERNAME -p DATABASENAME

祝好运

票数 2
EN

Stack Overflow用户

发布于 2012-12-21 08:52:11

确保1和1上的MySQL服务器将接受来自远程客户端的连接。不仅在本地主机上,还要确保端口3306对服务器开放。

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

https://stackoverflow.com/questions/13982796

复制
相关文章

相似问题

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