我刚写完一个在我的本地服务器(xampp)上运行良好的网站。 以下是我的本地服务器连接的数据库定义:将MySQL从本地主机移动到远程服务器
<?php
$host="localhost";
$username="root";
$password="1234";
$db_name="partnership";
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
?>
我已经成功地加载我的文件,并把它们在远程服务器上(www.mydomain.com),我已经创建了相关的数据库“伙伴关系“(成功地将所有表从phpMySQL本地服务器导入远程服务器)。
我可以查看网站(www.mydomain.com),但没有连接到数据库(MySQL)。 错误信息当然是“无法连接”。
我已将$host="localhost"
更改为$host=”www.mydomain.com”
但仍收到相同的错误消息。
对上述问题的任何帮助将不胜感激。
您使用的是托管服务提供商,还是您所控制的服务器? – BrianS 2012-08-15 03:45:13
已创建数据库,但用户和权限如何? – 2012-08-15 03:49:59
我有一个来自Web主机服务公司的托管帐户。 – blsn 2012-08-15 03:50:24