在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