標籤:
| 導讀 |
MySQL資料庫是Linux作業系統上用得最多的資料庫系統,它可以非常方便的與其它伺服器整合在一起,如Apache、Vsftpd、Postfix等。下面介紹RHEL 6平台MySQL資料庫伺服器的安裝方法。 |
安裝完整的MySQL資料庫需要以下幾個RPM包檔案:
- perl-DBI-1.609-4.e16.i686.rpm:Perl語言的資料API
- perl-DBD-MySQL-4.013-3.e16.i686.rpm:MySQL與Perl語言的介面程式包
- mysql-5.1.61-4.e16.i686.rpm:MySQL資料庫用戶端程式
- mysql-connector-odbc-5.1.5r1144-7.e16.i686.rpm:MySQL資料庫與ODBC的連接器
- mysql-server-5.1.61-4.e16.i686.rpm:mysql資料庫伺服器程式
把上述檔案複製到目前的目錄後,依次執行以下命令進行安裝:
# rpm -ivh perl-DBI-1.609-4.e16.i686.rpm# rpm -ivh perl-DBD-MySQL-4.013-3.e16.i686.rpm# rpm -ivh mysql-5.1.61-4.e16.i686.rpm# rpm -ivh mysql-connector-odbc-5.1.5r1144-7.e16.i686.rpm# rpm -ivh mysql-server-5.1.61-4.e16.i686.rpm
安裝成功後,有關MySQL伺服器軟體的幾個重要檔案分布如下:
- /etc/rc.d/init.d/mysqld:MySQL伺服器啟動指令碼
- /usr/bin/mysqlshow:顯示資料庫、表和列資訊
- /usr/libexec/mysqld:伺服器的進程程式檔案
- /usr/libexec/mysqlmanager:執行個體管理程式檔案
- /usr/share/doc/:存放說明檔案的目錄
- /usr/share/man/man 1/......:存放手冊頁的目m錄
- /var/lib/mysql/:伺服器資料庫檔案儲存目錄
- /var/log/mysqld.log:MySQL伺服器的記錄檔
為了運行mysql,可以輸入以下命令:
# /etc/rc.d/init.d/mysqld start
再輸入輸入以下命令查看一下進程是否啟動:
#ps -eaf | grep mysqld
當進程啟動後,可以用一下命令查看一下mysqld預設的監聽連接埠是否已經開啟:
# netstat -anlp | grep 3306tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1121/mysqld
可見,3306連接埠已經處於開啟狀態,為了確保網路上的用戶端能訪問MySQL伺服器,,可以輸入以下命令開放這個連接埠:
# iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
上述過程完成後,就可以通過用戶端串連到MySQL伺服器了。最後為了確保伺服器已正常啟動,可以輸入以下命令查看:
# mysqladmin version
當出現版本詳情時,則表明MySQL伺服器已經正常運行。
MySQL資料庫伺服器的架設