Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/136.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过ssh将php应用程序与远程mysql数据库连接_Php_Mysql_Ssh - Fatal编程技术网

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

如何通过ssh将php应用程序与远程mysql数据库连接,php,mysql,ssh,Php,Mysql,Ssh,我正在开发一个php应用程序,它需要连接到远程主机中的mysql数据库 我正在使用putty进行SSH。Mysql workbench可以成功连接到远程服务器并浏览数据库,putty也可以毫无问题地连接,并允许我使用命令行 但是web应用程序无法连接 它说用户的访问被拒绝,和我在putty命令行中连接时使用的用户名和密码相同 我使用的是windows 7和wamp服务器2.4,Apache版本为2.4.4 PHP版本:5.4.16 有人能帮我解决这个问题吗?这与SSH用户名和密码无关,您必须

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

我正在使用putty进行SSH。Mysql workbench可以成功连接到远程服务器并浏览数据库,putty也可以毫无问题地连接,并允许我使用命令行

但是web应用程序无法连接

它说用户的访问被拒绝,和我在putty命令行中连接时使用的用户名和密码相同


我使用的是windows 7和wamp服务器2.4,Apache版本为2.4.4

PHP版本:5.4.16



有人能帮我解决这个问题吗?

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

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

我在wamp服务器的mysql.ini中取消注释跳过网络。它正在工作