我在godaddy中连接数据库时遇到问题。我不知道是我的代码是提出问题还是提出问题的教父。
我尝试了两种不同的编码方式来连接数据库;
以下是工作代码:
$hostname = "xxx.db.xxx.hostedresource.com";
$username = "xxx";
$dbname = "xxx";
$password = "xxx";
mysql_connect($hostname, $username, $password) OR DIE ("Unable to
connect to database! Please try again later.");
mysql_select_db($dbname);
以下是非工作代码:
define("DBHOST","xxx.db.xxx.hostedresource.com");
define("DBNAME","xxx");
define("DBUSER","xxx");
define("DBPASS","xxx");
mysql_connect(DB_HOST,DB_USER,DB_PASS) or die(mysql_error());
mysql_select_db(DB_NAME) or die(mysql_error());
或者是因为godaddy不能使用define函数?谢谢你们。
答案 0 :(得分:3)
您使用DBHOST
来定义DB_HOST
。所有其他定义值也存在同样的问题。 1}}并未在GoDaddy上被禁止。