一、下載 mysql-8.0.31-linux-glibc2.12-x86_64.tar.xz
下載地址:MySQL :: Download MySQL Community Server (Archived Versions)
具體如下圖所示:
二、將 mysql-8.0.31-linux-glibc2.12-x86_64.tar.xz 放入到服務(wù)器的 /usr/local (路徑可任意選)目錄下
三、Mysql8.0.31安裝
1、添加mysql用戶和組
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
2、在 /etc 目錄下配置 my.cnf 文件(文件中 /usr/local/mysql 為mysql安裝路徑)
vi my.cnf
//my.cnf文件內(nèi)容如下:
[client]
socket=/usr/local/mysql/data/mysql.sock
[mysqld]
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/data/mysql.sock
log-error=/usr/local/mysql/data/mysqld.log
pid-file=/usr/local/mysql/data/mysqld.pid
server-id=100
3、在 /usr/local 目錄中解包
cd /usr/local
tar xvf /home/user/mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz
ln -s /usr/local/mysql-8.0.32-linux-glibc2.12-x86_64 mysql
4、建立 mysql-files 目錄并設(shè)置用戶和組權(quán)限
cd mysql
mkdir mysql-files
chown mysql:mysql mysql-files
chmod 750 mysql-files
5、初始化數(shù)據(jù)目錄,同時(shí)會(huì)生成一個(gè) root 初始密碼,在后面登錄時(shí)需要輸入(cd /usr/local/mysql 目錄下進(jìn)行操作,此處的 bin 為 mysql 安裝目錄下的 bin)
bin/mysqld --initialize --user=mysql
注意:如果輸入bin/mysqld --initialize --user=mysql后沒有在界面上顯示初始密碼,則到cd /usr/local/mysql/data/mysqld.log中查看,查看命令# cat mysqld.log,結(jié)果如下圖所示:
?6、加密連接設(shè)置
bin/mysql_ssl_rsa_setup
7、啟動(dòng) mysql 服務(wù)
bin/mysqld_safe --user=mysql &
8、使用初始密碼登陸 mysql
bin/mysql -uroot -p
9、mysql 密碼修改文章來源:http://www.zghlxwxcb.cn/news/detail-573486.html
//123456為修改后的新密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
說明:5、6、7、8指令的執(zhí)行都是在 mysql 安裝目錄下執(zhí)行的!文章來源地址http://www.zghlxwxcb.cn/news/detail-573486.html
到了這里,關(guān)于Linux - CentOS 二進(jìn)制安裝 MySQL 8.0.31(非常實(shí)用)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!