首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

CentOS 使用 RPM 包安裝 MySQL 完整步驟:下載、安裝、啟動、設置密碼、卸載與常見衝突解決

     編輯:MySQL 綜合教學

CentOS RPM 方式安裝 MySQL 全流程指南

1. 下載 RPM 包

官網:https://dev.mysql.com/downloads/mysql/ 下載對應版本:

  • MySQL-server-5.x.x-x.rhel5.x86_64.rpm
  • MySQL-client-5.x.x-x.rhel5.x86_64.rpm

2. 安裝服務端

rpm -ivh MySQL-server-5.1.73-1.glibc23.i386.rpm

成功提示:PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !

3. 安裝客戶端

rpm -ivh MySQL-client-5.1.73-1.glibc23.i386.rpm

4. 常見衝突:mysql-libs 已存在

錯誤:file ... conflicts with file from package mysql-libs-5.1.73-1.glibc.i386

原因:系統預裝 mysql-libs。解決:

rpm -e mysql-libs-5.1.73-1.glibc.i386 --nodeps  # 強制卸載舊庫

再重新安裝 Server/Client RPM。

5. 啟動服務

/etc/init.d/mysql start
# 或
mysqld_safe &

驗證:netstat -nat | grep 3306 顯示 LISTEN 即成功。

6. 設置 Root 密碼

/usr/bin/mysqladmin -u root password '新密碼'

7. 登錄驗證

mysql -u root -p
# 輸入密碼進入

8. 停止/重啟服務

/usr/bin/mysqladmin -u root -p shutdown  # 停止
/etc/init.d/mysql start                   # 重啟

9. 開機自啟

chkconfig --add mysql
chkconfig mysql on

10. 卸載 MySQL

rpm -qa | grep MySQL
rpm -e --nodeps MySQL-client-... MySQL-server-...
# 手動清理殘留文件
find / -name mysql
rm -rf /var/lib/mysql /etc/my.cnf /usr/lib/mysql ...

注意事項

  • RPM 安裝預設數據目錄 /var/lib/mysql,配置文件 /etc/my.cnf。
  • 生產環境建議修改 datadir 到獨立分區,調整 innodb_buffer_pool_size 等核心參數。
  • MySQL 5.7+ RPM 包命名變更,請參考官方文檔。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved