Linux Centos 安裝 mysql
一、到哪下載安裝包(注:安裝 mysql 8.0.12可以直接看 二、Linus 下安裝 mysql )
1.開啟 mysql 官網 https://www.mysql.com/
2.找到安裝包過程(注:英語好的可以自己選擇)
(1) 選擇 DOENLOAD Community MySQL Community Server
(2) 選擇版本 根據系統,選擇和自己系統相符合的版本
下載選擇第一個mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar (rpm版本的)
想安裝其他的版本點Looking for previous GA versions?
(3)滑鼠左鍵 複製連結
二、Linus 下安裝 mysql
1. 下載安裝包
wget 複製的連結 例如:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar
2. 解壓壓縮包
tar -xvf 下載的安裝包 例如:tar -xvf mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar
使用 ls 檢視一下 有 10 個 rpm 壓縮包
3. 解除安裝 mariadb-libs
如果有 mariadb-libs 需要解除安裝 例如:rpm -e --nodeps mariadb-libs
4. 根據自己的需求安裝 mysql,安裝其中的四個就足夠了,想全部安裝也可以
rpm -ivh mysql-community-common-8.0.12-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.12-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.12-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.12-1.el7.x86_64.rpm
5. 啟動 mysql
systemctl start mysqld
systemctl status mysqld
systemctl enable mysqld
systemctl list-unit-files | grep -i mysql
6. 找初始密碼 (注:截圖中圈中的部分就是初始密碼)
cat /etc/my.cnf | grep -v ^#
cat /var/log/mysqld.log | grep -i temporary
三、登入 mysql
(1)進入mysql
mysql -p -S /var/lib/mysql/mysql.sock
輸入初始密碼
(2)建立一個新的密碼
alter user [email protected]'localhost' identified by '你重新設定的密碼';
注意:新密碼至少要有一個大寫字母,一個數字,一個特殊符號。
接下來,就可以操作 mysql 了
登入 mysql 可以用 mysql -u root -p 然後輸入密碼。