本文介紹mysql 8.0.22的安裝方法及注意事項(xiàng)
1. 下載mysql 8.0.22安裝包
下載地址: https://dev.mysql.com/downloads/mysql/
2. 解壓安裝包
$ tar -zxvf mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz
3. 創(chuàng)建mysql用戶組和用戶
$ groupadd mysql $ useradd -r -g mysql -s /bin/false mysql
4. 移動(dòng)解壓后的mysql文件夾到/usr/local/
$ mv mysql-8.0.22-linux-glibc2.12-x86_64 /usr/local/mysql
5. 修改mysql文件夾權(quán)限
$ chown -R mysql:mysql /usr/local/mysql
6. 初始化mysql
$ cd /usr/local/mysql/bin/ $ ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
7. 啟動(dòng)mysql
$ ./mysqld_safe --user=mysql &
8. 登錄mysql
$ ./mysql -u root -p
9. 修改root用戶密碼
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
注意事項(xiàng):
1. mysql 8.0.22依賴的libaio需要安裝,否則會(huì)報(bào)錯(cuò)。
2. 正確設(shè)置mysql文件夾權(quán)限可以避免很多不必要的問(wèn)題。
3. 在初始化mysql時(shí),需要指定basedir和datadir。
4. 啟動(dòng)mysql時(shí),最好使用mysqld_safe腳本。