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

MySQL 安裝包獲取指南:Oracle 官網、社區版與舊版本下載

     編輯:MySQL 綜合教學

MySQL 安裝包獲取指南:Oracle 官網、社區版與舊版本下載

Oracle 收購 MySQL 後,商業版下載遷移至 Oracle Software Delivery Cloud (需註冊帳號);社區版 (GA) 仍在 MySQL 官網 免費獲取。

下載管道總覽

版本類型下載位置適用場景
商業版 (Enterprise)edelivery.oracle.com需官方支援、監控、備份、加密等企業級功能
社區版 (GA/General Availability)dev.mysql.com/downloads/mysql/大多數開發/測試/生產環境,免費、開源
舊版本 (Archives)dev.mysql.com/downloads/mysql/ → "Looking for previous GA versions?"相容性測試、舊系統維護 (提供 5.1.73、5.5.40 等)

Linux RPM 安裝實戰 (以社區版為例)

  1. 下載 RPM Bundle (含 server、client、libs、devel、embedded 等所有套件),上傳至伺服器。
  2. 解壓:tar -xvf MySQL-5.7.xx-rpm-bundle.tar
  3. 安裝核心套件 (依賴順序):
    rpm -ivh mysql-community-common-*.rpm
    rpm -ivh mysql-community-libs-*.rpm
    rpm -ivh mysql-community-client-*.rpm
    rpm -ivh mysql-community-server-*.rpm
  4. 首次啟動:systemctl start mysqld (或 service mysqld start)
  5. 取得初始 root 密碼:cat /root/.mysql_secret (5.7) 或 grep 'temporary password' /var/log/mysqld.log (5.7/8.0)
  6. 登入修改密碼:mysql -uroot -p'初始密碼' -e "ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass#2024';"

安裝後預設目錄結構 (RPM)

目錄內容
/usr/bin/客戶端工具 (mysql, mysqldump, mysqladmin...)
/usr/sbin/伺服端程式 (mysqld)
/var/lib/mysql/資料目錄 (ibdata, .ibd, binlog, socket)
/etc/my.cnf主配置檔
/var/log/mysqld.log錯誤日誌
/usr/share/mysql/字元集、語系、SQL 腳本

注意事項

  • RPM 安裝會自動建立 mysql 系統用戶/群組。
  • 若系統預裝 mariadb-libs 衝突,需先 yum remove mariadb-libs (CentOS 7) 或 rpm -e --nodeps mysql-libs (舊版)。
  • 生產環境建議調整 innodb_buffer_pool_size (實體記憶體 60-80%)、innodb_log_file_size、max_connections 等核心參數。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved