一.在mysql官網(wǎng)下載linux版本tar包
二.將下載好的tar包上傳到linux服務(wù)器中
1. cd /usr/local
2. rz 命令,找到tar包并導(dǎo)入
三.先解壓再解包
1. xz -d mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解壓后生成mysql-8.0.15-linux-glibc2.12-x86_64.tar同時(shí)原壓縮包被刪除
2. xz -k mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解壓后生成mysql-8.0.15-linux-glibc2.12-x86_64.tar同時(shí)留下壓縮包
3. 也可以同時(shí)解壓并解包 tar Jxvf mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz 解壓包后生成mysql-8.0.15-linux-glibc2.12-x86_64同時(shí)壓縮包被刪除
四.更改名稱
mv mysql-8.0.15-linux-glibc2.12-x86_64.tar mysql,把名稱改成mysql
五.安裝依賴包libaio
1. 首先檢查是否安裝過(guò)
2. rpm -q libaio
3. 如果安裝過(guò)則不進(jìn)行,如果沒(méi)安裝過(guò)則進(jìn)行 yum -y install libaio
六.建立mysql用戶和用戶組
useradd -s /sbin/nologin -M mysql
七.初始化數(shù)據(jù)庫(kù)
/usr/local/mysql/bin/mysqld --initialize --use=mysql
找到數(shù)據(jù)庫(kù)初始化密碼,最好復(fù)制到文本文檔中,因?yàn)榈谝淮蔚顷憰r(shí)要用初 始化密碼
八.修改配置文件
/etc/my.cnf
添加如下代碼
[mysqld]
basedir=/usr/local/mysql
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8mb4
[client]
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8mb4
九.啟動(dòng)數(shù)據(jù)庫(kù)
service mysqld start
十.進(jìn)入數(shù)據(jù)庫(kù)
/usr/local/mysql/bin/mysql -u root -p
此時(shí)會(huì)提示輸入密碼,就是第一次初始化的密碼
十一.修改root登陸密碼
alter user 'root'@'localhost' identified by 'password';
友情提示:password為你要輸入的密碼;