linux 下安裝mysql方法

一. rpm 方式安裝

 

1.以rpm方式安裝MySQL需要下面兩個文件(版本自己選擇):

   MySQL-server-5.0.22-0.i386.rpm   

   MySQL-client-5.0.22-0.i386.rpm

 

2.安裝服務器端

 在有兩個rmp文件的目錄下運行如下命令:

 [root@test1 local]# rpm -ivh MySQL-server-5.0.22-0.i386.rpm

   顯示如下信息。

 

       warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

   Preparing...       ########################################### [100%]

   1:MySQL-server     ########################################### [100%]

  。。。。。。(省略顯示)

   /usr/bin/mysqladmin -u root password /'new-password/'

   /usr/bin/mysqladmin -u root -h test1 password /'new-password/'

  。。。。。。(省略顯示)

     Starting mysqld daemon with databases from /var/lib/mysql

   如出現如上信息,服務端安裝完畢。測試是否成功可運行netstat看Mysql端口是否打開,如打開表示服務已經啓動,安裝成功。Mysql默認的端口是3306。

   [root@test1 local]# netstat -nat

   Active Internet connections (servers and established)

   Proto Recv-Q Send-Q Local Address    Foreign Address   State   

   tcp  0  0 0.0.0.0:3306   0.0.0.0:*    LISTEN   

   上面顯示可以看出MySQL服務已經啓動。

 

3 安裝客戶端

   運行如下命令:

   [root@test1 local]# rpm -ivh MySQL-client-5.0.22-0.i386.rpm

   warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

   Preparing...    ########################################### [100%]

   1:MySQL-client########################################### [100%]

   顯示安裝完畢。

   用下面的命令連接mysql,測試是否成功

 

4、找到my.cnf配置文件

   如果/etc/目錄下沒有my.cnf配置文件,請到/usr/share/mysql/下找到*.cnf文件,拷貝其中一個到/etc/並改名爲my.cnf)中。命令如下:

[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

 

5、修改MySQL啓動腳本/etc/rc.d/init.d/mysql

   最後,需要修改MySQL啓動腳本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等號右邊的路徑改成你現在的實際存放路徑:home/data/mysql。

          需要先創建一個datadir目錄,假如創建到/usr/local/mysql/data

          mkdir -p /usr/local/mysql/data

 

   [root@test1 etc]# vi /etc/rc.d/init.d/mysql

   #datadir=/var/lib/mysql    (註釋此行)

   datadir=/usr/local/mysql/datal (加上此行)

 

6.重新啓動MySQL服務

   /etc/rc.d/init.d/mysql start

   或用reboot命令重啓Linux

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章