Mysql 5.7的安裝搭建 首先去到官方網站的下載鏈接中找到對應你Linux伺服器版本的mysql軟體包 https://dev.mysql.com/downloads/repo/yum/ 我使用的是CentOS7所以下載Red HAT Enterprise Linux 7版本的軟體包,然後跳轉至 ...
Mysql 5.7的安裝搭建
首先去到官方網站的下載鏈接中找到對應你Linux伺服器版本的mysql軟體包
https://dev.mysql.com/downloads/repo/yum/
我使用的是CentOS7所以下載Red HAT Enterprise Linux 7版本的軟體包,然後跳轉至下載界面 ↓ ↓ ↓
我們點擊圖片下麵那句No thanks,just start my download.(直接開始下載)
然後瀏覽器會彈出下載視窗我們右鍵點擊mysql軟體包>>>複製下載連接去到你的終端上輸入以下命令下載
最好在一個指定的目錄中下載如:/home
cd /home
wget https://repo.mysql.com//mysql80-community-release-el7-6.noarch.rpm
下載完成後對軟體包進行安裝在系統上,並清空yum舊緩存創建新緩存
rpm -ivh mysql80-community-release-el7-4.noarch.rpm
yum clean all #清理舊緩存
yum makecache #新建用於安裝mysql的緩存
軟體包安裝完畢後在/etc/yum.repos.d/目錄中會產生兩個mysql的yum源文件,對mysql-community.repo這個源文件進行修改
vi /etc/yum.repos.d/mysql-community.repo
因為我們裝的是5.7版本所以要對兩行命令進行修改
# Enable to use MySQL 5.7
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0 >>> 將該行修改成enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=1 >>> 將該行修改成enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
:wq
接下來開始安裝Mysql服務
yum install mysql-community-server -y #對mysql進行安裝
systemctl start mysqld #運行mysql
systemctl enable mysqld #開機自啟mysql
mysql -V #查看安裝到mysql的版本
設置mysql目錄的許可權:
chown -R mysql:mysql /var/lib/mysql
grep "password" /var/log/mysqld.log #從mysql的日誌文件中查看mysql root用戶的初始密碼
mysql -u root -p #以root用戶登錄資料庫並輸入密碼
成功以root用戶登錄之後就可以對資料庫進行操作了。
如果覺得root用戶的初始密碼太難記可以對root用戶的密碼進行更改
alter user root@'localhost' identified by 'Centos123.'; #更新root用戶密碼
註意!!!mysql擁有密碼複雜性設置,不符合複雜性要求的密碼都會顯示失敗。