无法连接远程MySql服务器

时间:2014-05-27 15:48:10

标签: php mysql

我有一些麻烦要连接到远程mysql服务器。

情况就是这样:

  • 我有1个正在运行的MySql服务器(已安装phpMyAdmin,可以对其执行操作)。
  • 我有1个网络服务器

我尝试使用mysql_connect()访问我的mysql服务器;功能:

$host    = 'my_ip:ext_port';
$user    = 'leUser';
$pass    = 'lePassword';
$mydb    = 'leDb';

$db = mysql_connect($host, $user, $pass);

其中ext_port是我在MySql服务器中打开并重定向到端口3306的端口。

我还通过以下方式向用户提供访问权限:

grant all privileges on *.* to 'leUser'@'%' IDENTIFIED BY PASSWORD '*lePasswordEncrypted'  WITH GRANT OPTION

尝试了很多事情是徒劳的(在my.cnf中评论一下绑定地址等等)但仍然得到错误:

无法在&x; xxx.xxx.xx.xx'上连接到MySQL服务器(4)

0 个答案:

没有答案