在Vmware中建立多臺Mysql虛擬機器
阿新 • • 發佈:2021-01-17
技術標籤:資料庫
簡介
本文背景是要在VMWare上搭建Mysq環境。以此記錄一下過程。
建立虛擬機器
1.首先下載好Vmware和一個CentOs的映象檔案。
2.檔案->新建虛擬機器->自定義->無腦下一步(1.光碟映像檔案選擇下載的映象檔案)(2.在網路那塊兒選擇橋接模式)->建立完成
3.點選建立好的虛擬機器進行安裝:最好在Software Selection 中選擇ServerForGui(圖形介面)->Installation Destionation中選擇自動分配磁碟->Begin Installation->設定root密碼->安裝完成之後會讓你再建立一個使用者(這個密碼有check,需要長一點)->安裝完成
虛擬機器配置
1.修改網路資訊
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet" # 網路型別為乙太網 BOOTPROTO="static" # 手動分配ip NAME="ens33" # 網絡卡裝置名,裝置名一定要跟檔名一致 DEVICE="ens33" # 網絡卡裝置名,裝置名一定要跟檔名一致 ONBOOT="yes" # 該網絡卡是否隨網路服務啟動 IPADDR="192.168.1.101" # 該網絡卡ip地址就是你要配置的固定IP,如果你要用xshell等工具連線,220這個網段最好和你自己的電腦網段一致,否則有可能用xshell連線失敗 GATEWAY="192.168.1.1" # 閘道器 NETMASK="255.255.255.0" # 子網掩碼 DNS1="192.168.1.1" # DNS,8.8.8.8為Google提供的免費DNS伺服器的IP地址
2.設定網路
vi /etc/sysconfig/network
NETWORKING=yes # 網路是否工作,此處一定不能為no
3.重啟防火牆
systemctl stop firewalld
4.設定開機不開啟防火牆
systemctl disable firewalld
5.重啟網路
service network restart
安裝mysql
(轉自https://www.jianshu.com/p/531cc35b15e7)
1.下載yum源:
wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'
2.安裝yum源
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
3.檢視有哪些版本的mysql:
yum repolist all | grep mysql
4.安裝
yum install -y mysql-community-server
5.啟動
systemctl start mysqld
6.檢視狀態
systemctl status mysqld
7.初始化並獲得密碼
grep 'temporary password' /var/log/mysqld.log
返回結果(紅框裡的就是密碼):
8.登入
mysql -uroot -p
回車之後吧上面紅框的內容粘進去
9.修改密碼
SET PASSWORD = PASSWORD('Admin123!');
10.設定遠端登入
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Admin123!' WITH GRANT OPTION;
flush privileges;
虛擬機器複製
右鍵虛擬機器->管理->克隆->選擇資料夾->無腦next
克隆完成之後注意改變ip埠和主機名
vi /etc/hostname
vi /etc/sysconfig/network-scripts/ifcfg-ens33