1.下載Mysql
[下載地址]https://dev.mysql.com/downloads/mysql/
下載與自己系統匹配的mysql
2.上傳下載的tar包
1)通過工具將tar包上傳到/usr/local/目錄下
2)解壓后會出現3個tar.xz包
3)再解壓那個既不是test也不是route(好像是叫這個)的包
4)解壓完成后,將文件夾名稱改為mysql
mv 文件夾 mysql
3.新建MySQL用戶組及用戶
useradd -r -s /sbin/nologin mysql
這里創建一個用戶,默認會自動創建一個同名的用戶組
4.更改mysql目錄權限
chown -R mysql.mysql /usr/local/mysql
5.卸載殘余數據庫安裝包
yum remove maridb-libs
6.初始化數據庫
再mysql的bin目錄下執行下方命令
./mysqld --initialize --user=mysql
注意命令執行成功后,記住生成的初始密碼
7.復制啟動腳本
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
復制過去之后,就可以通過service命令管理數據庫了
8.修改配置文件
vi /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
basedir=/usr/local/mysql
character-set-server=utf8
[client]
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8
9.啟動mysql
service mysql start
10.連接數據庫
再/usr/local/mysql/bin目錄下執行下方命令
./mysql -uroot -p
這個時候會讓你輸入密碼,這個時候需要輸入,數據庫初始化時生成的那個密碼
10.修改數據庫登錄密碼
在已登錄的數據庫中執行下方命令
alter user 'root'@'localhost' identified by '密碼';
11.驗證
退出數據庫,使用新密碼重新連接