2017-05-20 227 views
1

MYsql工作臺具有創建SSH隧道的這種驚人的選擇,即使用「標準TCP/IP over SSH」進行連接。如何使用pycharm與SSH隧道?

可這同樣爲PyCharm產生的呢?

另外,如何配置一個SSH隧道,使得通過我的本地筆記本電腦的所有流量應轉到遠程機器,並從那裏它應該到達外部世界?

回答

1
  1. 轉到查看>工具的Windows>數據庫。
  2. 一旦數據庫面板打開,點擊+按鈕,其次是數據源> [您選擇的RDBMS爲了您的數據庫添加到面板控制器。
  3. 填寫您的憑據在「常規」或「數據庫」(取決於您選擇的RDBMS)數據庫管理員訪問權限。
  4. 填寫您的SSH/SSL憑證。
  5. 點擊 '測試連接'
  6. 一旦成功連接,單擊 '應用'
  7. 點擊 'OK'
  8. 瀏覽/編輯PyCharm的內部數據庫!

注意:您可能會被要求爲您完成這些指令進度安裝驅動程序。

讓我知道這是否有幫助。有多種方法可以在PyCharm中使用SSH隧道,但是您詢問它與MySQL Workbench的關係,因此我描述了訪問遠程數據庫的指令。

+0

我無法在我的pycharm中找到數據庫選項。是因爲社區版嗎? – Viv

+0

這會使通過MySQLdb連接語句進行的任何連接使用此ssh隧道嗎? – Viv

+0

是的,社區版的功能非常有限,如下所示:https://www.jetbrains.com/pycharm/features/editions_comparison_matrix.html 如果您在DropOcean上劃分Vagrant服務器或Droplet,你可以通過SSH連接到運行在那裏的數據庫! https://www.jetbrains.com/help/pycharm/running-ssh-terminal.html –