使用通用二進位制檔案在 Unix/Linux 上安裝 MySQL
Oracle 提供了一套 MySQL 的二進位制發行版。這包括許多平臺上的壓縮 tar 檔案(副檔名為 .tar.xz 的檔案)形式的通用二進位制發行版,以及針對特定平臺的特定平臺包格式的二進位制檔案。
MySQL 壓縮 tar 檔案二進位制發行版的名稱格式為“mysql−VERSION−OS.tar.xz”,其中 VERSION 指的是一個數字,OS 指的是需要使用該發行版的作業系統的型別。
要安裝壓縮的 tar 檔案二進位制發行版,需要將其解壓縮到使用者選擇的目錄。mysqld 二進位制檔案的除錯版本可用作 mysqld−debug。
如果使用者需要使用自己的除錯版本從原始碼發行版編譯 MySQL,則需要使用相應的配置選項。
要安裝和使用 MySQL 二進位制發行版,需要使用以下命令序列:
shell> groupadd mysql shell> useradd −r −g mysql −s /bin/false mysql shell> cd /usr/local shell> tar xvf /path/to/mysql−VERSION−OS.tar.xz shell> ln −s full−path−to−mysql−VERSION−OS mysql shell> cd mysql shell> mkdir mysql−files shell> chown mysql:mysql mysql−files shell> chmod 750 mysql−files shell> bin/mysqld −−initialize −−user=mysql shell> bin/mysql_ssl_rsa_setup shell> bin/mysqld_safe −−user=mysql & # Below command is optional shell> cp support−files/mysql.server /etc/init.d/mysql.server

以上假設使用者對其系統具有 root(管理員)訪問許可權。

mysql-files 目錄提供了一個易於用作 secure_file_priv 系統變數值的目錄。這僅將匯入和匯出操作限制到特定目錄。參見第 5.1.8 節,“伺服器系統變數”。
步驟簡述如下:
建立 mysql 使用者和組。可以使用以下命令完成:
shell> groupadd mysql shell> useradd −r −g mysql −s /bin/false mysql
獲取並解壓縮發行版。可以使用以下命令完成:
shell> cd /usr/local
解壓縮發行版,這將建立安裝目錄。如果支援“z”選項,則“tar”可以解壓縮和解包發行版。可以使用以下命令完成:
shell> tar xvf /path/to/mysql−VERSION−OS.tar.xz
tar 命令建立一個名為 mysql−VERSION−OS 的目錄。
可以使用以下命令替換 tar 命令來解壓縮和提取發行版:
shell> xz −dc /path/to/mysql−VERSION−OS.tar.xz | tar x
可以為 tar 建立的安裝目錄建立一個符號連結:
shell> ln −s full−path−to−mysql−VERSION−OS mysql
“ln”命令建立一個指向安裝目錄的符號連結。這使使用者可以更輕鬆地將路徑引用為 /usr/local/mysql。可以使用以下命令將 /usr/local/mysql/bin 目錄新增到使用者的 PATH 變數:
shell> export PATH=$PATH:/usr/local/mysql/bin
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP