利用SSH通道來(lái)連接遠(yuǎn)程的Mysql的方法如下所示:
一、建立SSH通道
只需要在本地鍵入如下命令:
ssh -fNg -L 3307:127.0.0.1:3306 myuser@remotehost.com
在線學(xué)習(xí)視頻教程推薦:mysql視頻教程
二、連接Mysql
現(xiàn)在,你就可以通過(guò)本地連接遠(yuǎn)程的數(shù)據(jù)庫(kù)了,就像訪問(wèn)本地的數(shù)據(jù)庫(kù)一樣。
mysql -h 127.0.0.1 -P 3307 -u dbuser -p db
或者用Mysql Query Brower來(lái)訪問(wèn)Client的3307端口。
類似的,用PHP訪問(wèn):
<?php $smysql = mysql_connect( "127.0.0.1:3307", "dbuser", "PASS" ); mysql_select_db( "db", $smysql ); ?>
相關(guān)文章教程推薦:mysql教程