成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

centos7系統(tǒng)二進(jìn)制安裝mysql的方法

下文主要給大家?guī)韈entos7系統(tǒng)二進(jìn)制安裝MySQL的方法,希望這些內(nèi)容能夠帶給大家實(shí)際用處,這也是我編輯centos7系統(tǒng)二進(jìn)制安裝mysql的方法這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的香河網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

第一步:首先在mariadb官網(wǎng)下載mariadb編譯好的二進(jìn)制壓縮包
https://downloads.mariadb.org/

第二步:解壓下載好的mariadb壓縮包,由于下載好的是別人編譯好的二進(jìn)制壓縮包,所以解壓路徑是有規(guī)定的必須在 “/usr/local/” 下,若是自己源碼編譯可以自行選擇解壓目錄!

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

第三步:由于解壓好的文件夾(mariadb-10.2.23-linux-x86_64)與編譯好的文件夾名字(mysql)不同所以我們需要更改文件夾名字或者創(chuàng)建一個(gè)軟鏈接,這里我推薦創(chuàng)建軟鏈接這樣有利于以后的更換版本更加方便

  cd /usr/local/(進(jìn)入/usr/local/目錄下)
  ln -s mariadb-10.2.23-linux-x86_64/ mysql
    (為mariadb-10.2.23-linux-x86_64創(chuàng)建一個(gè)軟鏈接名字為mysql)

第四步: 查看mysql文件夾 發(fā)現(xiàn)此文件夾下的所有文件的所有者和所屬組屬于錯(cuò)誤,其特征為編號(hào)都為1000以上,所以我們需要把這個(gè)文件夾內(nèi)的所有文件以及文件夾的所有者和所屬組改為root

    ll mysql/(查看mysql下所有文件和文件夾屬性)
    chown -R root.root mysql/(修改mysql下所有文件和文件夾的所有者和所屬組為root)

第五步:由于mysql需要一個(gè)專門用于mysql特定的用戶,但我們是編譯安裝,所以需要我們自己去創(chuàng)建一個(gè)mysql用戶

mkdir /data/mysql(在/data下創(chuàng)建一個(gè)名為mysql的文件夾)

groupadd -r -g 336 mysql(創(chuàng)建一個(gè)權(quán)限為336,名為mysql的組)

 useradd -r -g mysql -u336 -s /sbin/nologin -d /data/mysql mysql

(創(chuàng)建一個(gè)權(quán)限為336,名為mysql,主組為mysql,家目錄為/data/mysql mysql的用戶。注:由于家目錄是要存放數(shù)據(jù)的所以我建議家目錄設(shè)定為邏輯卷,方便管理?。?/p>

 chown -R mysql.mysql /data/mysql(將/data/mysql文件夾的所有者和所屬組都改為mysql)    

第六步:由于我們是二進(jìn)制安裝,所以在mysql文件夾里沒有數(shù)據(jù)庫所需的數(shù)據(jù)文件,但是在我們解壓好的 mysql/scripts/ 文件夾下有一個(gè) mysql_install_db的j腳本運(yùn)行這個(gè)腳本便可以幫我們配置好數(shù)據(jù)庫所需要的數(shù)據(jù)文件

scripts/mysql_install_db --user=mysql --datadir=/data/mysql(以mysql的身份運(yùn)行mysql_install_db 腳本生成數(shù)據(jù)庫文件到 /data/mysql

第七步:由于我們是二進(jìn)制安裝,所以我們需要構(gòu)建一個(gè)專門的配置文件,讓mysql知道它的數(shù)據(jù)文件的路徑在 /data/mysql 這里
mkdir /etc/mysql/(在etc下創(chuàng)建mysql文件夾)

     cp support-files/my-huge.cnf /etc/mysql/my.cnf(將配置文件格式拷貝到/etc/mysql/my.cnf下)

     vim /etc/mysql/my.cnf (更改配置,在配置28行加入 datadir=/data/mysql   指定 數(shù)據(jù)庫默認(rèn)路徑為/data/mysql)

第八步:最后就差一個(gè)服務(wù)的腳本,此腳本也在解壓縮的mysql/support-files/下有一個(gè)mysql.server的腳本,將此腳本拷貝到指定的文件夾 /etc/init.d/mysqld 下即可

    cp support-files/mysql.server /etc/init.d/mysqld(將mysql.server拷貝到 /etc/init.d/mysqld)

      chkconfig --add mysqld(將mysql加入服務(wù)中)

     echo PATH= `/usr/local/mysql/bin:$PATH' > /etc/profile.d/mysql.sh(將mysqlPATH路徑寫入配置文件永久生效)

      service mysqld start` (啟動(dòng)mysql服務(wù))

第九步:由于剛配置好的mysql是任何匿名賬戶可以登錄的是,所以我們需要最后對(duì)mysql做一次安全加固,設(shè)定口令以及刪除匿名帳戶登錄選項(xiàng)!

        systemctl set-default multi-user.target`(第一步設(shè)置mysql口令,然后一直 y 就行了) 

對(duì)于以上關(guān)于centos7系統(tǒng)二進(jìn)制安裝mysql的方法,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請(qǐng)繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會(huì)喜歡上這些內(nèi)容的。 

分享標(biāo)題:centos7系統(tǒng)二進(jìn)制安裝mysql的方法
文章分享:http://jinyejixie.com/article18/jopjdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、Google、虛擬主機(jī)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站建設(shè)小程序開發(fā)

廣告

聲明:本網(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í)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
陈巴尔虎旗| 栾川县| 枣强县| 大渡口区| 荔浦县| 房山区| 宜丰县| 江北区| 江北区| 甘孜县| 左贡县| 永和县| 清河县| 巴中市| 平凉市| 永泰县| 梨树县| 修水县| 新源县| 大方县| 文登市| 博客| 武宣县| 邳州市| 皋兰县| 乌拉特中旗| 肥东县| 黄梅县| 晋中市| 大新县| 辽阳县| 天台县| 安龙县| 霍城县| 广平县| 河西区| 昌平区| 本溪| 吉木萨尔县| 祁门县| 正定县|