安裝MySQL到Linux環(huán)境Red Hat 9.0版
如果你以為在Windows下對(duì)sql server(WINDOWS平臺(tái)上強(qiáng)大的數(shù)據(jù)庫(kù)平臺(tái))進(jìn)行使用是一件很容易的事,那么是否對(duì)在Linux下對(duì)MySQL(和PHP搭配之最佳組合)就不值一提了?可在真正安裝和使用MySQL(和PHP搭配之最佳組合)時(shí)走了很多彎路。
遇見(jiàn)很多問(wèn)題,畢竟Linux 和Windows本身就有很大區(qū)別。為了讓和我一樣的初學(xué)者在學(xué)習(xí)的過(guò)程中少走彎路,盡快入門(mén),寫(xiě)了此文,希望對(duì)您有所幫助。本文的Linux環(huán)境是 Red Hat 9.0,MySQL(和PHP搭配之最佳組合)是4.0.16。
安裝MySQL(和PHP搭配之最佳組合)
1、下載MySQL(和PHP搭配之最佳組合)的安裝文件
安裝MySQL(和PHP搭配之最佳組合)需要下面兩個(gè)文件:
MySQL(和PHP搭配之最佳組合)-server-4.0.16-0.i386.rpm
MySQL(和PHP搭配之最佳組合)-client-4.0.16-0.i386.rpm
下載地址為:www.MySQL(和PHP搭配之最佳組合).com/downloads/MySQL(和PHP搭配之最佳組合)-4.0.html,打開(kāi)此網(wǎng)頁(yè),下拉網(wǎng)頁(yè)找到“Linux x86 RPM downloads”項(xiàng),找到“Server”和“Client programs”項(xiàng),下載需要的上述兩個(gè)rpm文件。
2、安裝MySQL(和PHP搭配之最佳組合)
rpm文件是Red Hat公司開(kāi)發(fā)的軟件安裝包,rpm可讓Linux在安裝軟件包時(shí)免除許多復(fù)雜的手續(xù)。該命令在安裝時(shí)常用的參數(shù)是 –ivh ,其中i表示將安裝指定的rmp軟件包,V表示安裝時(shí)的詳細(xì)信息,h表示在安裝期間出現(xiàn)“#”符號(hào)來(lái)顯示目前的安裝過(guò)程。這個(gè)符號(hào)將持續(xù)到安裝MySQL完成后才停止。
1)安裝服務(wù)器端
在有兩個(gè)rmp文件的目錄下運(yùn)行如下命令:
[root@test1 local]# rpm -ivh MySQL(和PHP搭配之最佳組合)-server-4.0.16-0.i386.rpm
顯示如下信息。
- warning: MySQL(和PHP搭配之最佳組合)-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
- Preparing... ########################################### [100%]
- 1:MySQL(和PHP搭配之最佳組合)-server########################################### [100%]
- 。。。。。。(省略顯示)
- /usr/bin/MySQL(和PHP搭配之最佳組合)admin -u root password \'new-password\'
- /usr/bin/MySQL(和PHP搭配之最佳組合)admin -u root -h test1 password \'new-password\'
- 。。。。。。(省略顯示)
- Starting MySQL(和PHP搭配之最佳組合)d daemon with databases from /var/lib/MySQL(和PHP搭配之最佳組合)
如出現(xiàn)如上信息,服務(wù)端安裝MySQL完畢。測(cè)試是否成功可運(yùn)行netstat看MySQL(和PHP搭配之最佳組合)端口是否打開(kāi),如打開(kāi)表示服務(wù)已經(jīng)啟動(dòng),安裝成功。MySQL(和PHP搭配之最佳組合)默認(rèn)的端口是3306。
- [root@test1 local]# netstat -nat
- Active Internet connections (servers and established)
- Proto Recv-Q Send-Q Local Address Foreign AddressState
- tcp00 0.0.0.0:33060.0.0.0:* LISTEN
上面顯示可以看出MySQL(和PHP搭配之最佳組合)服務(wù)已經(jīng)啟動(dòng)。
2)安裝客戶(hù)端
運(yùn)行如下命令:
[root@test1 local]# rpm -ivh MySQL(和PHP搭配之最佳組合)-client-4.0.16-0.i386.rpm
warning: MySQL(和PHP搭配之最佳組合)-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
Preparing... ########################################### [100%]
1:MySQL(和PHP搭配之最佳組合)-client########################################### [100%]
顯示安裝MySQL完畢。
用下面的命令連接MySQL(和PHP搭配之最佳組合),測(cè)試是否成功。
登錄MySQL(和PHP搭配之最佳組合)
登錄MySQL(和PHP搭配之最佳組合)的命令是MySQL(和PHP搭配之最佳組合), MySQL(和PHP搭配之最佳組合) 的使用語(yǔ)法如下:
MySQL(和PHP搭配之最佳組合) [-u username] [-h host] [-p[password]] [dbname]
username 與 password 分別是 MySQL(和PHP搭配之最佳組合) 的用戶(hù)名與密碼,MySQL(和PHP搭配之最佳組合)的初始管理帳號(hào)是root,沒(méi)有密碼,注意:這個(gè)root用戶(hù)不是Linux的系統(tǒng)用戶(hù)。MySQL(和PHP搭配之最佳組合)默認(rèn)用戶(hù)是root,由于初始沒(méi)有密碼,第一次進(jìn)時(shí)只需鍵入MySQL(和PHP搭配之最佳組合)即可。
- [root@test1 local]# MySQL(和PHP搭配之最佳組合)
- Welcome to the MySQL(和PHP搭配之最佳組合) monitor. Commands end with ; or \\g.
- Your MySQL(和PHP搭配之最佳組合) connection id is 1 to server version: 4.0.16-standard
- Type \'help;\' or \'\\h\' for help. Type \'\\c\' to clear the buffer.
- MySQL(和PHP搭配之最佳組合)>
出現(xiàn)了“MySQL(和PHP搭配之最佳組合)>”提示符,恭喜你,安裝MySQL成功!
增加了密碼后的登錄格式如下:
MySQL(和PHP搭配之最佳組合) -u root -p
Enter password: (輸入密碼)
其中-u后跟的是用戶(hù)名,-p要求輸入密碼,回車(chē)后在輸入密碼處輸入密碼。
注意:這個(gè)MySQL(和PHP搭配之最佳組合)文件在/usr/bin目錄下,與后面講的啟動(dòng)文件/etc/init.d/MySQL(和PHP搭配之最佳組合)不是一個(gè)文件。
【編輯推薦】
- MySQL root密碼重置的三步驟
- MySQL初學(xué)者的必備3要素
- MySQL 5.0新特性教程之存儲(chǔ)過(guò)程
- MySQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)表中取出的隨機(jī)數(shù)據(jù)操作流程
- 列舉MySQL出錯(cuò)代碼的列表