如何通过ssh连接php应用程序和远程mysql数据库

时间:2014-01-22 07:47:51

标签: php mysql ssh

我正在开发一个需要连接到远程主机中的mysql数据库的php应用程序。

我正在使用putty进行SSH。 Mysql工作台可以成功连接到远程服务器并浏览数据库,putty也可以顺利连接,并允许我使用命令行。

但是Web应用程序无法连接。

它表示用户访问被拒绝,我用来连接putty命令行的用户名和密码相同。


我正在使用Windows 7并使用Apache Version 2.4.4

使用服务器2.4

PHP版本:5.4.16。


任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

我在wamp服务器的mysql.ini中取消注释skip-networking。它现在正在运作

答案 1 :(得分:0)

这与SSH用户名和密码没有有关,您必须使用以下参数:

$host = 'the host or IP that you are connecting with putty';
$username = 'mySQL username';
$password = 'mySQL passwrod';
//mySQL connection with above parameters .