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

标签 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");

?> ”

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

感谢您考虑这个问题

詹姆斯

最佳答案

dreamhost 数据库使用子域来指向实际的 mysql 实例。为此,将添加 mysql.domainname.com 进行修复。您可以在dreamhosts cpanel 的数据库下找到正确的数据库主机名。

关于PHP 将 MyAdmin MySQL 数据库连接到 DreamHost 托管的站点时遇到困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18265254/

相关文章:

php - PHP/MySQL friend 的 friend ?

php - 如何获取和剖析附加到 url 中的查询字符串? PHP

ruby-on-rails - 为什么这条线路会在 DreamHost 上与乘客一起打破 Rails?

php - 无法连接到 Dreamhost 的数据库

php - 提交表单而不刷新页面

php - 在 POST、PayPal 表单之前捕获表单数据

mysql - 重用子查询中的计算数据

php - 如何从php中的一行中选择字段?

Mysql 选择行项作为列

ruby - 如何在 Dreamhost Rails 3.0.4 上部署测试应用程序?