一、Linux環(huán)境搭建
虛擬機(jī)工具:VMware Workstation Pro
https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html
虛擬機(jī)系統(tǒng)版本:Ubuntu Server 22.04.4 LTS
https://cn.ubuntu.com/download/server/thank-you?version=22.04.4&architecture=amd64
windows連接工具:MobaXterm
https://mobaxterm.mobatek.net/
這部分基礎(chǔ)環(huán)境工具安裝直接使用默認(rèn)安裝步驟進(jìn)行即可

工具

MobaXterm連接成功畫(huà)面
安裝過(guò)程中的細(xì)節(jié):
- ubuntu獲取ip地址需要安裝
net-tools工具
sudo apt install net-tools

安裝net-tools
- 獲取虛擬機(jī)ip地址,不同的網(wǎng)絡(luò)工具命令會(huì)有不同,這里使用的是
net-tools命令
ifconfig

獲取ip地址
-
使用MobaXterm連接虛擬機(jī)Ubuntu系統(tǒng)
MobaXterm連接步驟
二、虛擬機(jī)內(nèi)數(shù)據(jù)庫(kù)安裝
數(shù)據(jù)庫(kù)版本:MySQL 8.0.36
windows數(shù)據(jù)庫(kù)連接工具:HeidiSQL

數(shù)據(jù)庫(kù)連接工具

windows連接虛擬機(jī)數(shù)據(jù)庫(kù)
安裝中的細(xì)節(jié):
- Ubuntu中安裝MySQL
# 更新包列表
sudo apt update
# 安裝MySQL服務(wù)器
sudo apt install mysql-server
# 安全設(shè)置(設(shè)置root密碼,移除匿名用戶(hù),禁止root遠(yuǎn)程訪問(wèn)等)
sudo mysql_secure_installation
# 使用系統(tǒng)管理員用戶(hù)直接連接mysql服務(wù)
sudo mysql
# 創(chuàng)建新用戶(hù),并授予相應(yīng)的權(quán)限
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
- 修改mysql配置文件,允許遠(yuǎn)程連接
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
將下面的地址注釋掉
# bind-address = 127.0.0.1
- 重啟MySQL服務(wù)
sudo systemctl restart mysql
