記錄 RHEL/CentOS 6 系統下通過 RPM 包離線安裝 MySQL 5.1 完整步驟,含依賴包順序、文件分布、服務啟動、防火牆放行、驗證。
perl-DBI-1.609-4.el6.i686.rpm — Perl DBI 接口perl-DBD-MySQL-4.013-3.el6.i686.rpm — Perl MySQL 驅動mysql-5.1.61-4.el6.i686.rpm — 客戶端程序mysql-connector-odbc-5.1.5r1144-7.el6.i686.rpm — ODBC 連接器mysql-server-5.1.61-4.el6.i686.rpm — 服務器程序rpm -ivh perl-DBI-1.609-4.el6.i686.rpm rpm -ivh perl-DBD-MySQL-4.013-3.el6.i686.rpm rpm -ivh mysql-5.1.61-4.el6.i686.rpm rpm -ivh mysql-connector-odbc-5.1.5r1144-7.el6.i686.rpm rpm -ivh mysql-server-5.1.61-4.el6.i686.rpm
| 文件/目錄 | 用途 |
|---|---|
/etc/rc.d/init.d/mysqld | 啟動腳本 |
/usr/bin/mysqlshow | 顯示庫/表/列信息 |
/usr/libexec/mysqld | 服務器進程二進制 |
/usr/libexec/mysqlmanager | 實例管理程序 |
/usr/share/doc/ | 說明文檔 |
/usr/share/man/man1/ | 手冊頁 |
/var/lib/mysql/ | 數據文件存儲目錄 |
/var/log/mysqld.log | 錯誤日誌 |
# 啟動 /etc/rc.d/init.d/mysqld start # 查看進程 ps -eaf | grep mysqld # 確認端口 3306 監聽 netstat -anlp | grep 3306 # 輸出應含:tcp 0 0 0.0.0.0:3306 LISTEN 1121/mysqld # 開放防火牆 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT # 驗證版本連接 mysqladmin version # 顯示版本信息即正常運行
mysql-community-release)或 dnf/yum 安裝,自動處理依賴與升級。