溫馨提示×

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

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

mariadb 5.5數(shù)據(jù)庫二進(jìn)制包在centos6.5上的安裝

發(fā)布時(shí)間:2020-06-30 04:41:29 來源:網(wǎng)絡(luò) 閱讀:577 作者:Gumps 欄目:數(shù)據(jù)庫

1 解壓二進(jìn)制包到/usr/local/,并改名為mysql(mariadb目錄必須是/usr/local/Mysql)

tar -xf /var/ftp/pub/mariadb-5.5.56-linux-x86_64.tar.gz -C /usr/local

mv /usr/local/mariadb-5.5.56-linux-x86_64 /usr/local/mysql


2 創(chuàng)建Mysql為系統(tǒng)用戶且沒有家目錄

useradd -rMs /sbin/nologin mysql


3 cd到/usr/local/mysql目錄下,更改目錄內(nèi)所有文件屬主、屬組為mysql

cd /usr/local/mysql

chown -R mysql:mysql .


4 執(zhí)行mysql初始化腳本,指明運(yùn)行用戶和數(shù)據(jù)庫目錄

scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data


5 完成【4】后,更改/usr/local/mysql目錄中的所有文件屬主、屬組為root,且要把data目錄的屬主、屬組改回mysql.

chown -R root .

chown -R mysql data


6 創(chuàng)建/etc/mysql目錄作為配置文件放置目錄,也可以不用創(chuàng)建,直接把配置文件放在/etc/,我這里刪除了Mysql默認(rèn)創(chuàng)建的配置文件,從/usr/local/mysql/support-files/拷了一份配置放在/etc/mysql/下。

mkdir /etc/mysql

cp support-files/my-large.cnf /etc/mysql/my.cnf

rm -f /etc/my.cnf


7

vim /etc/mysql/mysql

在【mysqld】服務(wù)器配置中加上下面三項(xiàng)

datadir = /usr/local/mysql/data

innodb_file_per_table = on

skip_name_resolve = on


8 復(fù)制服務(wù)腳本到init.d下,并設(shè)置成開機(jī)啟動(dòng)

cp support-files/mysql.server /etc/init.d/mysql

chkconfig --add mysql && chkconfig mysql on

9 啟動(dòng)mysql,并進(jìn)行初始化安全設(shè)置,關(guān)閉匿名用戶,設(shè)置root密碼等。

service mysql start

bin/mysql_secure_installation

現(xià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