PHP难以将MyAdmin MySQL数据库连接到DreamHost托管的站点

时间:2013-08-16 03:14:28

标签: php mysql dreamhost

我对我编写的代码有困难,因为它没有通过SQL数据库连接到我的网站。

我最近在Dreamweaver上创建了一个网站,它现在已经公开并由DreamHost托管。

我还登录了'Dreamhost'的MySQL数据库管理,并创建了一个包含多个表的数据库。

我已经创建了一个PHP脚本来将数据库连接到我的站点并将其上传到站点。以下是该脚本的示例:

   $db_host="andrewsmith.com"; 
   $db_username="andrews"; 
   $db_pass="*******";
   $db_name="database345";

   @mysql_connect("$db_host", "db_username", "$db_pass") or die ("Could not connect to 
   MySQL"); 

   @mysql_select_db("$db_name") or die ("No database");

   echo ("Successful connection");

&GT?; “

但是,我的问题是该页面始终显示消息“无法连接到MySQL”。这可能是一个编码问题,我只是看不出我哪里出错了。有没有人有什么建议?

感谢您考虑这个问题

詹姆斯

1 个答案:

答案 0 :(得分:1)

dreamhost数据库使用子域指向实际的mysql实例。那里 - 修复将添加mysql.domainname.com。您可以在数据库下的dreamhosts cpanel中找到正确的数据库主机名。