簡體   English   中英

通過虛擬機連接MYSQL

[英]Connect To MYSQL Through Virtual Machine

我有 windows 並在虛擬機上運行 ubuntu 16.4 以供我分析,我已經安裝並創建了 mysql 數據庫的用戶登錄名和密碼,使用此指令:

https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-20-04

但現在我不明白如何使用我的 windows 瀏覽器連接到它? 甚至可以從我的 windows 連接到 mysql,因為從技術上講,我已經將它安裝在另一個系統上(VM Ubuntu 16.4)?

如果有人可以指導我,我將不勝感激,因為我是初學者。 謝謝

您不使用瀏覽器連接到像 MySQL 這樣的數據庫服務器,而是使用專用的客戶端程序。

MySQL 的一些安裝也有一個 web 程序正在運行,稱為 phpmyadmin。 您可以使用瀏覽器中的 web 程序對 MySQL 服務器執行操作。 但是您遵循的數字海洋教程並沒有安裝它。

您需要在 Windows 機器上運行的 MySQL 客戶端程序連接到 VM 上的 MySQL 服務器。 Ansgar Becker 的HeidiSQL是一個不錯的選擇。 MySQL 團隊的MySQL Workbench也是如此。

而且,在你嘗試所有這些東西之前,請確保你可以從你的 Windows 機器到你的 VM 的 ssh。 從 MySQL 客戶端連接到 MySQL 服務器時,您需要知道 VM 的 IP 地址。

假設您的 Windows 機器具有 IP 192.0.2.101而您的 VM 具有 IP 192.0.2.121 您需要按照教程這一部分中的步驟創建一個 MySQL 用戶配置文件,該配置文件可以從您的 Windows 機器連接。 像這樣的東西。

CREATE USER 'xyz0o'@'192.0.2.101' IDENTIFIED BY 'someHardToGuessPassword';
FLUSH PRIVILEGES;

要創建該用戶,您需要將 ssh 放入您的 vm 並運行mysql命令行程序。

然后從您的 Windows 機器上的客戶端使用您在CREATE USER命令中提供的任何用戶名/密碼組合連接到192.0.2.121上的 MySQL 服務器。

暫無
暫無

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

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