无法建立远程mysql! root @ localhost拒绝访问

时间:2013-11-21 16:20:05

标签: mysql

我最近决定将一些网站从一个托管移动到另一个托管,但我想将所有数据库保留在旧托管上。

我所做的是转移所有域名&我需要的文件,并在每个网站的dbconfig中,将''localhost''更改为旧服务器的ip。我还将新服务器的IP列入白名单以访问MySQL。

当我尝试访问任何建立数据库连接的网站时,我收到错误

Access denied for user 'root'@'localhost' (using password: NO)

有趣的是,我没有''localhost''设置&我的用户也不是“根”。从哪里得到这些虚假信息?

我的DBConnection示例

    <?php
//database Host
    $dbhost = "198.57.246.***";
//username for db
    $dbuser = "toms**_rustu";
//password for db
    $dbpass = "Nb******";
//database Name
    $dbname = "toms**_rust";

//loginSeed
//Connect to MySQL Server
    $dbcon = mysql_connect($dbhost, $dbuser, $dbpass);
//Select Database
    mysql_select_db($dbname) or die(mysql_error());

//create users table

?>

0 个答案:

没有答案