1. 程式人生 > 其它 >在Vmware中建立多臺Mysql虛擬機器

在Vmware中建立多臺Mysql虛擬機器

技術標籤:資料庫

簡介

本文背景是要在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