凭据在mysql工作台上运行,但是当我从PHP尝试它时需要花费大量时间加载然后给出500 - 内部服务器错误。
$DB_HOST = some ip here (NOT localhost or 127.0.0.1) ;
$DB_USER = "myuser";
$DB_PASS = "mypassword";
$DB_NAME = "mydb";
$db = mysql_connect($DB_HOST, $DB_USER, $DB_PASS);
mysql_select_db($DB_NAME,$db) or die("Error In database");
这是在dev服务器上工作,但是当移动到新服务器时它不会。
提一下服务器运行PHP 5.4可能很有用,所以mysql_connect工作正常。
如果你能提供帮助,我感激不尽。
答案 0 :(得分:0)
如果您使用cpanel作为托管,则必须在MYSQLDATABASE菜单中设置数据库用户 那么你必须在DBUser和DBName中使用前缀,例如' user_table'和' user_db'