溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

centos6源碼安裝mysql8的步驟

發(fā)布時(shí)間:2021-08-31 17:11:53 來源:億速云 閱讀:122 作者:chen 欄目:MySQL數(shù)據(jù)庫(kù)

這篇文章主要講解了“centos6源碼安裝mysql8的步驟”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“centos6源碼安裝mysql8的步驟”吧!

一,因?yàn)閙ysql 8 的編譯要求gcc 4.9以上,所以要先升級(jí)gcc

1
wget https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-3-epel-6.repo   -O /etc/yum.repos.d/rhscl-devtoolset-3-epel-6.repo

2
yum install -y  scl-utils policycoreutils-python
3
yum --disablerepo='*' --enablerepo='rhscl-devtoolset-3' install devtoolset-3-gcc devtoolset-3-gcc-c++
4
source /opt/rh/devtoolset-3/enable

5驗(yàn)證:
gcc --version

二,編譯,安裝mysql
1,下載最新的GA版本:
https://www.percona.com/downloads/Percona-Server-LATEST/Percona-Server-8.0.13-4/source/tarball/percona-server-8.0.13-4.tar.gz

2,解壓
tar -zxvf percona-server-8.0.13-4.tar.gz

3,編譯
cd percona-server-8.0.13
cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_CONFIG=mysql_release -DFEATURE_SET=community -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/p8.0.13

4,安裝:
make && make install

5,初始化:
mysqld --defaults-file=/etc/my.cnf --initialize-insecure --user=mysql
--備注:
初始化時(shí)要看日志,確認(rèn)初始化成功

6,啟動(dòng)mysql 8
/bin/sh /usr/local/mysql/p8.0.13/bin/mysqld_safe --defaults-file=/etc/my.cnf

7,登錄:
初始化時(shí)root用戶是空密碼,登錄后創(chuàng)建新的DBA帳號(hào)并刪除這個(gè)空密碼帳號(hào)

--備注:
編譯安裝時(shí)間較長(zhǎng),但可以定制化,也可以直接用進(jìn)制包來安裝,下載對(duì)應(yīng)版本即可

感謝各位的閱讀,以上就是“centos6源碼安裝mysql8的步驟”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)centos6源碼安裝mysql8的步驟這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI