文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  使用 Oracle 提供的 Debian 套件在 Linux 上安裝 MySQL

2.5.5 使用 Oracle 提供的 Debian 套件在 Linux 上安裝 MySQL

Oracle 提供 Debian 套件,用於在 Debian 或類似 Debian 的 Linux 系統上安裝 MySQL。這些套件可透過兩種不同的管道取得:

  • MySQL APT 儲存庫。這是建議在類似 Debian 的系統上安裝 MySQL 的方法,因為它提供了一個簡單方便的方法來安裝和更新 MySQL 產品。詳細資訊請參閱第 2.5.2 節「使用 MySQL APT 儲存庫在 Linux 上安裝 MySQL」

  • MySQL 開發者專區的下載區。詳細資訊請參閱第 2.1.3 節「如何取得 MySQL」。以下是一些關於此處提供的 Debian 套件的資訊以及安裝它們的說明:

    • MySQL 開發者專區中提供了各種 Debian 套件,用於在目前的 Debian 和 Ubuntu 平台上安裝 MySQL 的不同組件。建議的方法是使用 tarball 組合包,其中包含 MySQL 基本設定所需的套件。tarball 組合包的名稱格式為 mysql-server_MVER-DVER_CPU.deb-bundle.tarMVER 是 MySQL 版本,DVER 是 Linux 發行版本。CPU 值表示建置套件所針對的處理器類型或系列,如下表所示:

      表 2.12 MySQL Debian 和 Ubuntu 安裝套件 CPU 識別碼

      CPU 目標處理器類型或系列
      i386 Pentium 處理器或更高版本,32 位元
      amd64 64 位元 x86 處理器

    • 下載 tarball 後,使用以下命令解壓縮:

      $> tar -xvf mysql-server_MVER-DVER_CPU.deb-bundle.tar
    • 如果您的系統中尚未安裝 libaio 程式庫,則可能需要安裝它。

      $> sudo apt-get install libaio1
    • 使用以下命令預先設定 MySQL 伺服器套件:

      $> sudo dpkg-preconfigure mysql-community-server_*.deb

      系統會要求您為 MySQL 安裝的 root 使用者提供密碼。您可能還會被問到其他有關安裝的問題。

      重要事項

      請務必記住您設定的 root 密碼。想要稍後設定密碼的使用者可以在對話方塊中將密碼欄位留白,然後按一下確定即可;在這種情況下,使用 Unix socket 檔案連線時,對伺服器的 root 存取權會使用MySQL Socket Peer-Credential 驗證外掛程式進行驗證。您可以使用 mysql_secure_installation,稍後設定 root 密碼。

    • 對於 MySQL 伺服器的基本安裝,請安裝資料庫共用檔案套件、用戶端套件、用戶端中繼套件、伺服器套件和伺服器中繼套件(依此順序);您可以使用單一命令執行此操作:

      $> sudo dpkg -i mysql-{common,community-client-plugins,community-client-core,community-client,client,community-server-core,community-server,server}_*.deb

      套件名稱中還有帶有 server-coreclient-core 的套件。這些套件僅包含二進位檔案,並且會由標準套件自動安裝。單獨安裝它們不會導致 MySQL 設定正常運作。

      如果您收到 dpkg 發出的未滿足相依性警告(例如 libmecab2),您可以使用 apt-get 來修正它們:

      sudo apt-get -f install

      以下是檔案在系統上的安裝位置:

      • 所有組態檔案(例如 my.cnf)都位於 /etc/mysql 下。

      • 所有二進制檔、程式庫、標頭檔等,皆位於 /usr/bin/usr/sbin 目錄下。

      • 資料目錄位於 /var/lib/mysql 目錄下。

注意

MySQL 的 Debian 發行版本也由其他供應商提供。請注意,它們在功能、效能和慣例(包括通訊設定)方面可能與 Oracle 建置的版本不同,而且本手冊中的說明不一定適用於安裝它們。應參考供應商的說明文件。