久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

centos6上以二進(jìn)制方式安裝mariadb5.5

準(zhǔn)備mariadb-5.5.57-linux-x86_64.tar.gz二進(jìn)制程序包

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供元氏網(wǎng)站建設(shè)、元氏做網(wǎng)站、元氏網(wǎng)站設(shè)計(jì)、元氏網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、元氏企業(yè)網(wǎng)站模板建站服務(wù),10年元氏做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

此包是經(jīng)過(guò)編譯的,也就是說(shuō)我們要在特定的目錄下安裝;

步驟1、準(zhǔn)備MySQL用戶

mkdir /app/data

#此目錄是存放mysql數(shù)據(jù)庫(kù)、表的

useradd -r -m -d /app/data -s /sbin/nologin mysql

#創(chuàng)建mysql用戶,很多操作都是以mysql用戶身份執(zhí)行

步驟2、準(zhǔn)備二進(jìn)制文件

tar -xvf mariadb-5.5.57-linux-x86_64.tar.gz  -C /usr/local/

#將二進(jìn)制軟件包解壓縮到指定目錄/usr/local下

#這個(gè)目錄是在編譯時(shí)就已經(jīng)定死的,必須在此目錄下

cd /usr/local/
mv mariadb-5.5.57-linux-x86_64/ mysql

#同樣是提前定好的,目錄名稱也必須是mysql

步驟3、編輯配置文件

mkdir /etc/mysql
cp /usr/local/mysql/support-files/my-large.cnf  /etc/mysql/my.cnf

#我們需要修改mysql的配置文件,復(fù)制模板修改即可
vim /etc/mysql/my.cnf

# The MariaDB server
[mysqld]
datadir     = /app/data  //指定數(shù)據(jù)存放的路徑

innodb_file_per_table = on 
skip_name_resolve = on      

#添加以上三行內(nèi)容,最主要的是第一行

#此時(shí)/app/data還沒(méi)有任何數(shù)據(jù)文件

步驟4、創(chuàng)建系統(tǒng)數(shù)據(jù)庫(kù)mysql

cd /usr/local/mysql/

./scripts/mysql_install_db --datadir=/app/data --user=mysql

#創(chuàng)建數(shù)據(jù)庫(kù)文件,同時(shí)還會(huì)創(chuàng)建test測(cè)試數(shù)據(jù)庫(kù)等文件,這時(shí)/app/data下就有很多文件

步驟5、添加mysql服務(wù)

cp /usr/local/mysql/support-files/mysql.server  /etc/rc.d/init.d/mysqld

#將mysql的服務(wù)腳本復(fù)制到系統(tǒng)啟動(dòng)加載的目錄下,系統(tǒng)啟動(dòng)時(shí)就會(huì)加載此腳本開(kāi)啟mysql服務(wù)

chkconfig --add mysqld

chkconfig mysqld on

#設(shè)置mysqld開(kāi)機(jī)自啟動(dòng)

步驟6、啟動(dòng)mysqld

service mysqld  start

#此時(shí)啟動(dòng)服務(wù)會(huì)提示失敗信息,那是因?yàn)槿罩疚募粗付?quán)限

#在/etc/my.cnf文件中明確之處日志文件的路徑,即log-error=/var/log/mysqld.log

#所以我們要確保此文件存在并且mysql對(duì)其具有讀寫(xiě)權(quán)限

touch /var/log/mysqld.log

setfacl -m u:mysql:rw /var/log/mysqld.log

service mysqld  start

#此時(shí)再啟動(dòng)服務(wù)就能成功

#服務(wù)雖然能夠啟動(dòng),但是mysql依然無(wú)法使用,提示沒(méi)有此命令

#其原因在于未在全局變量PATH中指定mysql的命令

vim /etc/profile.d/mysql.sh

    MYSQL_HOME=/usr/local/mysql/bin/
    export PATH=$MYSQL_HOME:$PATH

.  /etc/profile.d/mysql.sh  //修改完記得使之生效

#至此就可以使用mysql了


大家可能會(huì)奇怪,/etc/mysql/my.cnf與/etc/my.cnf有什么區(qū)別?

其實(shí)二者都是mysql的配置文件,只是執(zhí)行先后順序不同而已,先執(zhí)行/etc/my.cnf再執(zhí)行/etc/mysql/my.cnf,

也就是說(shuō)后者的優(yōu)先級(jí)高于前者,所以我們?cè)?etc/mysql/my.cnf下修改配置信息;

至于日志文件因?yàn)橹挥?etc/my.cnf文件定義了,所以/etc/mysql/my.cnf中就無(wú)需多此一舉再次配置了;

步驟7、安全初始化數(shù)據(jù)庫(kù)

/usr/local/mysql/bin/mysql_secure_installation  //由于mysql剛安裝,并沒(méi)有任何安全策略,任何匿名用戶都可登陸,存在安全隱患

#設(shè)置數(shù)據(jù)庫(kù)管理員root口令
#禁止root遠(yuǎn)程登錄
#刪除anonymous用戶帳號(hào)
#刪除test數(shù)據(jù)庫(kù)

以上就是以二進(jìn)制方式安裝mariadb的所有步驟,結(jié)束!

當(dāng)前題目:centos6上以二進(jìn)制方式安裝mariadb5.5
本文網(wǎng)址:http://sd-ha.com/article40/pepgeo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站排名、品牌網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司