其間參閱過很多博文Linux下安裝mysql都不成功,
於是,特意記下安裝步驟:
Linux:CentOS Linux release 7.4.1708 (Core)
MySql:mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
-
上傳mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz到/usr/local
- 先查一下libiao庫,如果沒有則需要安裝,此庫很重要,rpm -q libiao,
- 解壓,tar Jxvf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz
- 將文件夾重命為mysql,mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql
- 新建一用戶,useradd -s /sbin/nologin -M mysql
-
修改/etc/my.cnf文件
- 修改后的內容如下:
- 到/usr/local/mysql/bin目錄下,執行命令,./mysqld --initialize --user=mysql,此時,生成的root臨時密碼要記下
- 服務啟動文件cp ../support-files/mysql.server /etc/init.d/mysqld
-
最后啟動mysql, [root@localhost bin]# ./mysql -uroot -p