如何利用SSH通道來連線遠端的Mysql

199cloud發表於2020-05-22

199cloud艾娜分享:如何利用SSH通道來連線遠端的Mysql

如下所示:

一、建立SSH通道

只需要在本地鍵入如下命令:

1

ssh -fNg -L 3307:127.0.0.1:3306 myuser@remotehost.com

二、連線Mysql

現在,你就可以透過本地連線遠端的資料庫了,就像訪問本地的資料庫一樣。

1

mysql -h 127.0.0.1 -P 3307 -u dbuser -p db

或者用Mysql Query Brower來訪問Client的3307埠。

類似的,用PHP訪問:

1

2

3

4

<?php

$smysql  = mysql_connect(  "127.0.0.1:3307" "dbuser" "PASS"  );

mysql_select_db(  "db" $smysql  );

?>


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975301/viewspace-2693737/,如需轉載,請註明出處,否則將追究法律責任。

相關文章