原生php 连接远程数据库,php连接远程数据库

$serverName = 'mysql.********.com:3306';

$dbName = '**********';

$dbUsername = '**********';

$dbPassword = '***********';

$link=mysql_connect($serverName,$dbUsername,$dbPassword) or die(mysql_error());

mysql_select_db($dbName,$link);

//运行后出现错误如下:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'222.190.5.117' (using password: YES) in PHPDocument1 on line 9

//确定我的数据库url,用户名密码都是正确的。

//如果是连接本地数据库则正确

对于PHP连接远程MySql数据库,通常要使用如下的语句:

var $serverName     = 'db4free.net:3306';//数据库服务器

var $dbName         = 'dbname';//数据库名

var $dbUsername     = 'username';//用户名

var $dbPassword     = '123';//登陆密码

mysql_connect($serverName,$dbUsername ,$dbPassword);

mysql_select_db($dbName);