綠色資源網:您(nín)身(shēn)邊最放心的安(ān)全下載(zǎi)站! 最(zuì)新軟件|熱門排(pái)行|軟件分類|軟件專題(tí)|廠商大全

綠色(sè)資源網

技術教程
您的位置:首頁數據庫類MySQL → mysql5.1安裝教程 redhat下(xià)安裝mysql5.1

mysql5.1安裝教程(chéng) redhat下安裝(zhuāng)mysql5.1

我要評論(lùn) 2010/06/04 15:28:44 來源:綠色(sè)資源網 編輯:綠色軟件站 [ ] 評論:0 點擊:1093次(cì)

Linux環境(jìng)下MySQL5.1安裝步驟: 
 
 1、下載MySQL免安(ān)裝版/二進製版軟件(不用編譯) 
 
 文件格式:MYSQL-VERSION-OS.tar.gz 
 
 2、創建(jiàn)MySQL組,建(jiàn)立MySQL用戶並加入到mysql組中 
 
 (不同版本的Unix中,groupadd和useradd的語法可能會(huì)稍有不同。) 
 
 #groupadd mysql 
 
 #useradd -g mysql mysql 
 
 3、進(jìn)入目錄/usr/local,解壓縮免安裝版,並在此(cǐ)目(mù)錄中建立名為mysql的軟鏈接 
 
 #cd /usr/local 
 
 #gunzip < /path/to/MYSQL-VERSION-OS.tar.gz | tar xvf - 
 
 (該命令(lìng)會在本目(mù)錄下創(chuàng)建一個(gè)名為(wéi)MYSQL-VERSION-OS的新目錄。) 
 
 (使用(yòng)GNU tar,則不再需要gunzip。你(nǐ)可以直接用(yòng)下麵的命令來解包和提取分發: 
 
 #> tar zxvf /path/to/mysql-VERSION-OS.tar.gz) 
 
 #ln -s MYSQL-VERSION-OS mysql 
 
 4、添(tiān)加MySQL配置文(wén)件 
 
 如果你想要設置一(yī)個選項文件,使用support-files目(mù)錄中的一個作為模板。在(zài)這個目錄中有(yǒu)4個(gè)模板(bǎn)文件,是根據不同機器的(de)內存定製的。 
 
 #cp support-files/my-medium.cnf /etc/my.cnf 
 
 (可能你需(xū)要(yào)用root用戶運(yùn)行(háng)這些命令。) 
 
 5、設定目錄訪(fǎng)問(wèn)權限,用(yòng)mysql_install_db創(chuàng)建MySQL授(shòu)權表初始(shǐ)化,並設置(zhì)mysql,root帳號訪(fǎng)問權限 
 
 #cd mysql 
 
 #chown -R mysql . 
 
 #chgrp -R mysql . 
 
 #scripts/mysql_install_db –user=mysql 
 
 #chown -R root . 
 
 #chown -R mysql data 
 
 (注(zhù)意(yì)以上命令中的" . "符號(hào)不能少。) 
 
 6、運行MySQL 
 
 #bin/mysqld_safe –user=mysql & 
 
 (如果沒(méi)有問(wèn)題的話,應該會出現類似這樣的提示(shì): 
 
 [1] 42264 
 
 # Starting mysqld daemon with databases from /usr/local/mysql/var 
 
 如果出現 mysql ended這樣的語句,表示Mysql沒有正(zhèng)常啟動,你可(kě)以到log中查找問(wèn)題,Log文件的通(tōng)常在/etc/my.cnf中配置。 
 
 大多數(shù)問(wèn)題(tí)是權限設置不正確引起的。 ) 
 
 7、設置root密碼。默認安裝密碼為空,為了安全你需要(yào)修改密碼 
 
 #/usr/local/mysql/bin/mysqladmin -uroot password yourpassword 
 
 8、拷貝編譯目錄的一個腳本,設置開(kāi)機自動啟動(dòng) 
 
 #cp support-files/mysql.server /etc/rc.d/init.d/mysqld 
 
 #chmod 700 /etc/init.d/mysqld 
 
 #chkconfig –add mysqld 
 
 #chkconfig –level 345 mysqld on 
 
 9、啟動mysqld服務 
 
 #service mysqld start 
 
 10、查看3306端(duān)口(kǒu)是否打開。要(yào)注(zhù)意在(zài)防火牆中開放該端口 
 
 #netstat -atln 
 
 免安裝版/二(èr)進製版(bǎn)安(ān)裝(zhuāng)基本命令概(gài)述: 
 
 shell> groupadd mysql 
 
 shell> useradd -g mysql mysql 
 
 shell> cd /usr/local 
 
 shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf - 
 
 shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql 
 
 shell> cd mysql 
 
 shell> chown -R mysql . 
 
 shell> chgrp -R mysql . 
 
 shell> scripts/mysql_install_db –user=mysql 
 
 shell> chown -R root . 
 
 shell> chown -R mysql data 
 
 shell> bin/mysqld_safe –user=mysql

關鍵詞:mysql,redhat

閱讀本(běn)文後(hòu)您有什麽感(gǎn)想(xiǎng)? 已有 人給出評價!

  • 110 歡迎喜歡
  • 2 白癡
  • 2 拜(bài)托
  • 2 哇
  • 2 加油(yóu)
  • 2 鄙視