簡體   English   中英

連接MySQL數據庫與VirtualBox Vagrant?

[英]Connecting Mysql database with VirtualBox Vagrant?

我在帶有Vagrant的Virtual-box上安裝了Ubuntu,並且Virtual Machine正在Windows上運行。 我正在通過流浪漢在Ubuntu上運行我的應用程序。

現在,我要為應用程序提供數據庫,並嘗試將MySQL Workbench與SSH主機連接。 但是工作台不斷地在身份驗證上出錯。

當我通過virtual-box登錄時,我給出的登錄憑據絕對正常。

在此處輸入圖片說明

並且在同一憑證工作台上出錯。

在此處輸入圖片說明

現在我所做的就是更改了Bash中標識的SSH主機名:127.0.0.1:2222:

在此處輸入圖片說明

在此處輸入圖片說明

現在我收到此錯誤。

我在建立連接時犯了大錯,但找不到我出問題的地方。 請幫助我為我的應用程序設置數據庫。

有人能幫我嗎? 謝謝

當您vagrant up注意以下內容:

default: 22 (guest) => 2222 (host) (adapter 1)

這意味着guest虛擬機的端口22(SSH端口)已映射到主機上的端口2222。 因此,使用普通的SSH命令訪問時,您需要訪問主機上的端口2222。

ssh vagrant@127.0.0.1 -p 2222

在SSH主機名中將端口更改為2222,應該沒問題。

SSH hostname: 127.0.0.1:2222

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM