linux環境中安裝mysql需要

mysql-standard-4.0.24-pc-linux-gnu-i686.tar.gz這個文件

可以從http://dev.mysql.com/downloads/index.html下載

mysql-standard-4.0.24-pc-linux-gnu-i686.tar.gz 是mysql4.0.24版本的安裝文件,是一個二進制的壓縮包,所以我們的安裝方式就為二進制分發安裝。

安裝步驟:

1.mysql-standard-4.0.24-pc-linux-gnu-i686.tar.gz 拷貝到一個目錄中

2.shell>tar zvxfmysql-standard-4.0.24-pc-linux-gnu-i686.tar.gz

3.上面的命令將在當前目錄下生成一個mysql-standard-4.0.24-pc-linux-gnu-i686文件夾

4.shell>mv mysql-standard-4.0.24-pc-linux-gnu-i686 /usr/local/mysql

5.上面的命令是將mysql-standard-4.0.24-pc-linux-gnu-i686下的所有東東,剪切到/usr/local/mysql 下,進行這一步是為了以后的方便。

6.shell> groupadd mysql         增加一個名為mysql的用戶組

7.shell> useradd -g mysql mysql 在mysql用戶組中加一個名為mysql的用戶

如果上面的兩個命令不能執行,那么要切換到root用戶下執行

shell>su root -

8.shell>cd /usr/local/mysql

9.shell> cp support-files/my-medium.cnf /etc/my.cnf 

這時會問是否覆蓋重名文件,回答y

10.shell> scripts/mysql_install_db --user=mysql

           以mysql用戶初始化數據庫,必須以mysql用戶

11.shell> chown -R root .

注意后面有點,表示將當前目錄下的所有文件與子目錄的擁有者設

定為root用戶

12.shell> chown -R mysql data

表示將當前目錄下的data目錄的擁有者設定為mysql用戶

13.shell> chgrp -R mysql .

注意后面有點,表示將當前目錄下的文件的文件組設為mysql組

14.shell> bin/mysqld_safe --user=root & 

此時如果沒有出現“……ended”字樣,大功告成!

15.回車顯示shell>

 

此時你可以

l        通過shell>netstat –atln命令查看3306端口是否已經啟用

l        也可以shell>ps -ef | grep mysqld 查看當前系統中的mysqld的進程

l        或直接 shell>bin/mysql –u root 進入mysql客戶端,進行mysql操作

l        shell>bin/mysqladmin shutdown 停止mysql服務

 

記?。捍藭r你的root用戶是沒有密碼的,任何身份都可以用root進入,你可以

通過shell> bin/mysqladmin -u root password '新口令'來設定root用戶的口令,此口令將在進入mysql客戶端和停止mysql服務時需要輸入

 

提示:在啟單個服務的時候,可以通過修改/etc/my.cnf文件來配置

可以用VI編輯器打開my.cnf ,怎么打開呢,看下面,^_^

shell>vi my.cnf 打開my.cnf

找到下面這段

[mysqld] 

port = 8888 

socket = /tmp/mysql.sock 

可以在后面加上相應的配置

log = /var/log/mysql.log 

datadir = /free/mysqldbf 

log = /* 改變log的保存位置

datadir = /free/mysqldbf 改變data的保存位置


更全的安裝文檔 :http://21nw.com/wk/linux%E4%B8%8B%E5%AE%89%E8%A3%85MySQL%E7%9A%84%E5%A4%A7%E5%85%A8