http://www.cnblogs.com/xiongpq/p/3384681.html
一. MySQL5.6版本下載 : http://dev.mysql.com/downloads/mysql/5.6.html#downloads
二 . 注冊(cè)一個(gè)oracle賬號(hào):
三 .系統(tǒng)包準(zhǔn)備
十余年的清遠(yuǎn)網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)營(yíng)銷(xiāo)推廣的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整清遠(yuǎn)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“清遠(yuǎn)網(wǎng)站設(shè)計(jì)”,“清遠(yuǎn)網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
1. 準(zhǔn)備好mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz兩個(gè)源文件
(1)先安裝cmake(mysql5.5以后是通過(guò)cmake來(lái)編譯的,如果yum已經(jīng)安裝成功,這步可以忽略)
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql //安裝目錄
-DINSTALL_DATADIR=/usr/local/mysql/data //數(shù)據(jù)庫(kù)存放目錄
-DDEFAULT_CHARSET=utf8 //使用utf8字符
-DDEFAULT_COLLATION=utf8_general_ci //校驗(yàn)字符
-DEXTRA_CHARSETS=all //安裝所有擴(kuò)展字符集
-DENABLED_LOCAL_INFILE=1 //允許從本地導(dǎo)入數(shù)據(jù)
其他更多參數(shù) http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html
注意事項(xiàng):
重新編譯時(shí),需要清除舊的對(duì)象文件和緩存信息。
# make clean
# rm -f CMakeCache.txt
# rm -rf /etc/my.cnf
2. 數(shù)據(jù)庫(kù)配置
(1) MYSQL系統(tǒng)服務(wù)
(2) 設(shè)置環(huán)境變量(因?yàn)槟J(rèn)只能在mysql/bin中執(zhí)行mysql命令)注意:主要是將mysql.server拷貝到/etc/init.d中,命名為mysql。 在有的系統(tǒng)中,mysql.server在/usr/local/mysql/share/mysql/mysql.server中,而本系統(tǒng)中,mysql.server在/usr/local/mysql/support-files/mysql.server中。 然后再用# service mysql start 來(lái)啟動(dòng)mysql 即可。 如果想讓MySQL服務(wù)器在每次計(jì)算機(jī)重啟時(shí)啟動(dòng),鍵入如下命令(root用戶(hù)身份): $chkconfig mysql on
如果上述命令出現(xiàn):mysql 未識(shí)別的服務(wù),則可能mysql還沒(méi)添加到系統(tǒng)服務(wù)中,查看服務(wù)文件
[root@szq init.d]# ll /etc/init.d/mysql
(7) 修改MySQL的root用戶(hù)的密碼以及打開(kāi)遠(yuǎn)程連接
[root@ rhel5~]mysql
mysql> select user,host from mysql.user;
mysql> delete from mysql.user where user ='';
mysql> delete from mysql.user where host ='::1';
修改root密碼方法1:
[root@ rhel5~]mysql -u root -p --無(wú)密碼登錄
mysql> use mysql;
mysql> desc user;
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY"root"; //為root添加遠(yuǎn)程連接的能力。
mysql> update user set Password = password('xxxxxx') where User='root';
mysql> select Host,User,Password from user where User='root';
mysql> flush privileges;
修改root密碼方法2:
[mysql@db_server1 ]$ mysqladmin -u root -S /app/3308/mysql.sock password '123456'
重新登錄:mysql -u root -p
(8) 防火墻設(shè)置
mysql3306端口默認(rèn)是不能開(kāi)啟的,若還不能進(jìn)行遠(yuǎn)程連接,則關(guān)閉防火墻。也可以通過(guò)以下命令允許其通過(guò)。
# vi /etc/sysconfig/iptables
添加如下內(nèi)容: -A INPUT -m state --state NEW -m tcp -p -dport 3306 -j ACCEPT # service iptables restart
#/etc/rc.d/init.d/iptables stop
注意:如果不能遠(yuǎn)程連接,出現(xiàn)錯(cuò)誤mysql error number 1130,則加入下面語(yǔ)句試試:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '******' WITH GRANT OPTION;
http://www.cnblogs.com/fly1988happy/archive/2011/11/21/2257682.html
網(wǎng)站名稱(chēng):Linux安裝mysql數(shù)據(jù)庫(kù)——編譯安裝
當(dāng)前地址:http://www.chinadenli.net/article22/ighhjc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、網(wǎng)站排名、網(wǎng)站設(shè)計(jì)、企業(yè)建站、全網(wǎng)營(yíng)銷(xiāo)推廣、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)