Linux下MySQL Install |
發(fā)布時(shí)間: 2012/8/9 17:51:36 |
1. 從http://www.mysql.com 下載的Mysql安裝包 花開 2.將mysql的壓縮包復(fù)制到/usr/local/ 目錄 # cp mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz /usr/local 3. 解壓縮到/usr/ocal/下并改名為mysql,并為了節(jié)省空間,刪除mysql安裝包 # tar xzvf mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz # mv mysql-standard-5.0.15-linux-gnu-i686-glibc23 mysql # rm mysql-standard-5.0.15-linux-gnu-i686-glibc23 4.建立mysql組,建立mysql用戶并且加入到mysql組中 # groupadd mysql # useradd mysql -g mysql 5. 覆蓋/etc/my.cnf # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf 6. 進(jìn)入mysql目錄初試化表并且規(guī)定用mysql用戶來訪問。初始化表以后就開始給mysql和root用戶設(shè)定訪問權(quán)限 # cd /usr/local/mysql # ./scripts/mysql_install_db --user=mysql 7. 設(shè)定root能訪問/usr/local/mysql # chown -R root . 8. 設(shè)定mysql用戶能訪問/usr/local/mysql/data ,里面存的是mysql的數(shù)據(jù)庫文件.這個(gè)目錄是在/etc/my.cnf中有配置,在mysql_install_db時(shí)產(chǎn)生 # chown -R mysql data 9. 設(shè)定mysql用戶能訪問/usr/local/mysql/data/mysql下的所有文件 # chown -R mysql data/. 10.設(shè)定mysql組能夠訪問/usr/local/mysql # chgrp -R mysql . 11. 運(yùn)行mysql,如果沒有問題的話,應(yīng)該會出現(xiàn)類似這樣的提示: [1] 42264 Starting mysqld daemon with databases from /usr/local/mysql/var # /usr/local/mysql/bin/mysqld_safe --user=mysql & 如果出現(xiàn) mysql ended這樣的語句,表示Mysql沒有正常啟動,你可以到log中查找問題,Log文件的通常在/etc/my.cnf中配置。大多數(shù)問題是權(quán)限設(shè)置不正確引起的。 12. 用如下命令修改MYSQL密 # /usr/local/mysql/bin/mysqladmin -u root password yourpassword 13. copy編譯目錄的一個(gè)腳本,設(shè)置使mysql每次啟動都能自動運(yùn)行 # 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 14. 啟動mysqld服務(wù) 擁抱 # service mysqld start 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |