新聞中心
這篇文章主要介紹“如何手動(dòng)編譯安裝MySQL”,在日常操作中,相信很多人在如何手動(dòng)編譯安裝Mysql問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”如何手動(dòng)編譯安裝Mysql”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!
網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),成都做網(wǎng)站公司-創(chuàng)新互聯(lián)公司已向成百上千企業(yè)提供了,網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷等服務(wù)!設(shè)計(jì)與技術(shù)結(jié)合,多年網(wǎng)站推廣經(jīng)驗(yàn),合理的價(jià)格為您打造企業(yè)品質(zhì)網(wǎng)站。
編譯安裝Mysql:
一.建立數(shù)據(jù)目錄.(默認(rèn)在mysql安裝目錄下)
1.創(chuàng)建目錄 /mydata/data
[注:在mysql數(shù)據(jù)目錄下建立的任何目錄都會(huì)被識(shí)別為數(shù)據(jù)庫]
2.建立獨(dú)立分區(qū) /dev/sdaX (根據(jù)實(shí)際情況建立,建議使用LVM邏輯卷)
3.將新建的分區(qū)掛載到/mydata下
4.編輯開機(jī)自動(dòng)掛載
vim /etc/fstab
添加類似如下行:
設(shè)備 掛載點(diǎn) 文件系統(tǒng) defaults 0 0
二.創(chuàng)建用戶:Mysql運(yùn)行使用的用戶
1.groupadd -g 3306 mysql
2.useradd -u 3306 -g mysql -M -s /sbin/nologin mysql
三.給mysql用戶對(duì)數(shù)據(jù)目錄所有權(quán)限
chown -R mysql:mysql /mydata
四.解壓配置Mysql
1.tar xf mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local
2.cd /usr/local
3.ln -sv mysql-5.5.15-linux2.6-i686 mysql
4.cd mysql
5.chown -R mysql:mysql .
初始化Mysql:
6.scripts/mysql_install_db --user=mysql --datadir=/mydata/data
7.chown -R root .
五.配置服務(wù)啟動(dòng):
準(zhǔn)備啟動(dòng)腳本:
8.cp support-files/mysql.server /etc/init.d/mysqld
加入服務(wù)隊(duì)列
9.chkconfig --add mysqld
設(shè)置開機(jī)自動(dòng)啟動(dòng)
10.chkconfig mysqld on
復(fù)制配置文件:
11.cp support-files/my-large.cnf /etc/my.cnf
12.vim /etc/my.cnf
在[mysqld]字段下添加如下內(nèi)容
datadir = /mydata/data
把 thread_concurrency = 8改為thread_concurrency = 2
啟動(dòng)服務(wù):
13.service mysqld start
[注:啟動(dòng)如果失敗請(qǐng)查看"數(shù)據(jù)目錄"下以".err"結(jié)尾的文件]
六.準(zhǔn)備頭文件,庫文件,PATH變量(非必須,但依賴于mysql的文件會(huì)到默認(rèn)目錄找相關(guān)文件)
#庫文件:
vim /etc/ld.so.conf.d/mysql.conf
添加:/usr/local/mysql/lib --> 保存退出
ldconfig (-v 顯示執(zhí)行結(jié)果)
#頭文件:
ln -sv /usr/local/mysql/include /usr/include/mysql
#PATH
vim /etc/profile
添加: PATH=$PATH:/usr/local/mysql/bin (建議添加到"export"行之上)
source /etc/profile
#MAN (不想配置也無所謂)
vim /etc/man.config
添加:MANPATH /usr/local/mysql/man
到此,關(guān)于“如何手動(dòng)編譯安裝Mysql”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
名稱欄目:如何手動(dòng)編譯安裝Mysql
地址分享:http://fisionsoft.com.cn/article/jjosjd.html