
- MySQL 基礎
- MySQL - 首頁
- MySQL - 簡介
- MySQL - 特性
- MySQL - 版本
- MySQL - 變數
- MySQL - 安裝
- MySQL - 管理
- MySQL - PHP 語法
- MySQL - Node.js 語法
- MySQL - Java 語法
- MySQL - Python 語法
- MySQL - 連線
- MySQL - Workbench
- MySQL 資料庫
- MySQL - 建立資料庫
- MySQL - 刪除資料庫
- MySQL - 選擇資料庫
- MySQL - 顯示資料庫
- MySQL - 複製資料庫
- MySQL - 資料庫匯出
- MySQL - 資料庫匯入
- MySQL - 資料庫資訊
- MySQL 使用者
- MySQL - 建立使用者
- MySQL - 刪除使用者
- MySQL - 顯示使用者
- MySQL - 修改密碼
- MySQL - 授權
- MySQL - 顯示許可權
- MySQL - 收回許可權
- MySQL - 鎖定使用者帳戶
- MySQL - 解鎖使用者帳戶
- MySQL 表
- MySQL - 建立表
- MySQL - 顯示錶
- MySQL - 修改表
- MySQL - 重命名錶
- MySQL - 克隆表
- MySQL - 清空表
- MySQL - 臨時表
- MySQL - 修復表
- MySQL - 描述表
- MySQL - 新增/刪除列
- MySQL - 顯示列
- MySQL - 重新命名列
- MySQL - 表鎖
- MySQL - 刪除表
- MySQL - 派生表
- MySQL 查詢
- MySQL - 查詢
- MySQL - 約束
- MySQL - INSERT 查詢
- MySQL - SELECT 查詢
- MySQL - UPDATE 查詢
- MySQL - DELETE 查詢
- MySQL - REPLACE 查詢
- MySQL - INSERT IGNORE
- MySQL - INSERT ON DUPLICATE KEY UPDATE
- MySQL - INSERT INTO SELECT
- MySQL 運算子和子句
- MySQL - WHERE 子句
- MySQL - LIMIT 子句
- MySQL - DISTINCT 子句
- MySQL - ORDER BY 子句
- MySQL - GROUP BY 子句
- MySQL - HAVING 子句
- MySQL - AND 運算子
- MySQL - OR 運算子
- MySQL - LIKE 運算子
- MySQL - IN 運算子
- MySQL - ANY 運算子
- MySQL - EXISTS 運算子
- MySQL - NOT 運算子
- MySQL - NOT EQUAL 運算子
- MySQL - IS NULL 運算子
- MySQL - IS NOT NULL 運算子
- MySQL - BETWEEN 運算子
- MySQL - UNION 運算子
- MySQL - UNION vs UNION ALL
- MySQL - MINUS 運算子
- MySQL - INTERSECT 運算子
- MySQL - INTERVAL 運算子
- MySQL 連線
- MySQL - 使用連線
- MySQL - INNER JOIN
- MySQL - LEFT JOIN
- MySQL - RIGHT JOIN
- MySQL - CROSS JOIN
- MySQL - FULL JOIN
- MySQL - 自連線
- MySQL - DELETE JOIN
- MySQL - UPDATE JOIN
- MySQL - UNION vs JOIN
- MySQL 觸發器
- MySQL - 觸發器
- MySQL - 建立觸發器
- MySQL - 顯示觸發器
- MySQL - 刪除觸發器
- MySQL - BEFORE INSERT 觸發器
- MySQL - AFTER INSERT 觸發器
- MySQL - BEFORE UPDATE 觸發器
- MySQL - AFTER UPDATE 觸發器
- MySQL - BEFORE DELETE 觸發器
- MySQL - AFTER DELETE 觸發器
- MySQL 資料型別
- MySQL - 資料型別
- MySQL - VARCHAR
- MySQL - BOOLEAN
- MySQL - ENUM
- MySQL - DECIMAL
- MySQL - INT
- MySQL - FLOAT
- MySQL - BIT
- MySQL - TINYINT
- MySQL - BLOB
- MySQL - SET
- MySQL 正則表示式
- MySQL - 正則表示式
- MySQL - RLIKE 運算子
- MySQL - NOT LIKE 運算子
- MySQL - NOT REGEXP 運算子
- MySQL - regexp_instr() 函式
- MySQL - regexp_like() 函式
- MySQL - regexp_replace() 函式
- MySQL - regexp_substr() 函式
- MySQL 函式 & 運算子
- MySQL - 日期和時間函式
- MySQL - 算術運算子
- MySQL - 數值函式
- MySQL - 字串函式
- MySQL - 聚合函式
- MySQL 其他概念
- MySQL - NULL 值
- MySQL - 事務
- MySQL - 使用序列
- MySQL - 處理重複項
- MySQL - SQL 注入
- MySQL - 子查詢
- MySQL - 註釋
- MySQL - CHECK 約束
- MySQL - 儲存引擎
- MySQL - 將表匯出到 CSV 檔案
- MySQL - 將 CSV 檔案匯入資料庫
- MySQL - UUID
- MySQL - 公共表表達式
- MySQL - ON DELETE CASCADE
- MySQL - Upsert
- MySQL - 水平分割槽
- MySQL - 垂直分割槽
- MySQL - 遊標
- MySQL - 儲存函式
- MySQL - SIGNAL
- MySQL - RESIGNAL
- MySQL - 字元集
- MySQL - 校對
- MySQL - 萬用字元
- MySQL - 別名
- MySQL - ROLLUP
- MySQL - 今日日期
- MySQL - 字面量
- MySQL - 儲存過程
- MySQL - EXPLAIN
- MySQL - JSON
- MySQL - 標準差
- MySQL - 查詢重複記錄
- MySQL - 刪除重複記錄
- MySQL - 選擇隨機記錄
- MySQL - SHOW PROCESSLIST
- MySQL - 修改列型別
- MySQL - 重置自動遞增
- MySQL - COALESCE() 函式
- MySQL 有用資源
- MySQL - 有用函式
- MySQL - 語句參考
- MySQL - 快速指南
- MySQL - 有用資源
- MySQL - 討論
MySQL - 安裝
所有 MySQL 下載都位於 MySQL 下載。選擇所需的 MySQL Community Server 版本號以及您將在其上執行它的平臺。
在 Windows 上安裝 MySQL
在本教程中,我們將在 Windows 11 上安裝最新版本的 MySQL (8.0.34)。請按照以下步驟操作:
步驟 1:首先,選擇 MySQL 版本和作業系統。然後,透過單擊下圖所示的“下載”按鈕,將所需的 MSI 安裝程式下載到您的系統。此安裝程式適用於 32 位和 64 位系統。
步驟 2:然後,您將被重定向到另一個檔案下載頁面。在此,忽略要求登入或註冊的提示,並直接單擊影像中顯示的連結開始下載。
步驟 3:安裝程式下載完成後,執行它以啟動 MySQL 安裝。
步驟 4:現在,您可以看到安裝程式社群視窗,要求您為 MySQL 產品選擇安裝型別。選擇自定義,然後單擊下一步以決定要安裝哪些產品。
步驟 5:在下一步中,選擇要安裝的 MySQL Server、MySQL Workbench、MySQL Shell(所有最新版本)。根據需要,您還可以選擇更多可用的產品。單擊下一步。
步驟 6:現在將開始安裝過程。但是,如果存在同名的路徑目錄,則可能會出現路徑衝突。安裝完成後,單擊下一步。
步驟 7:在此步驟中,系統將要求您設定 MySQL 的型別和網路。除非您想要進行任何特定更改,否則建議保持設定不變,然後單擊下一步。
步驟 8:然後,您需要設定訪問 MySQL root 使用者的身份驗證方法。因此,選擇強密碼加密方法(建議),然後單擊下一步。
步驟 9:為 root 帳戶設定密碼。此密碼必須始終用於在每個會話中登入 root 帳戶。設定密碼後,單擊下一步。
步驟 10:在此步驟中,MySQL Server 例項將配置為 Windows 服務。預設名稱將設定為“MySQL80”,如果需要,可以更改此名稱。單擊下一步。
步驟 11:現在,根據需要設定檔案許可權,然後單擊下一步。
步驟 12:如下圖所示,單擊執行將應用指定的配置步驟。
完成後,單擊完成。下一個視窗將顯示已應用配置的產品。單擊下一步以完成安裝。
步驟 12:安裝現已完成。取消選中詢問在安裝後啟動 MySQL Workbench 和 Shell 的選項,以便它們不會在安裝後執行。單擊完成。
MySQL Server 現在已安裝在 Windows 作業系統中。現在,您可以透過命令提示符或我們隨其一起安裝的 UI 產品(Shell 和 Workbench)訪問它。
在 Linux/UNIX 上安裝 MySQL
在 Linux 系統上安裝 MySQL 的推薦方法是透過 RPM。MySQL AB 在其網站上提供以下 RPM 下載:
MySQL − MySQL 資料庫伺服器管理資料庫和表,控制使用者訪問並處理 SQL 查詢。
MySQL-client − MySQL 客戶端程式,使您可以連線到伺服器並與伺服器互動。
MySQL-devel − 使用 MySQL 編譯其他程式時派上用場的庫和標頭檔案。
MySQL-shared − MySQL 客戶端的共享庫。
MySQL-bench − MySQL 資料庫伺服器的基準測試和效能測試工具。
此處列出的 MySQL RPM 都基於SuSE Linux 系統構建,但通常在其他 Linux 變體上也能正常工作。
現在,您需要按照以下步驟進行操作才能繼續安裝:
使用root使用者登入系統。
切換到包含 RPM 的目錄。
透過執行以下命令來安裝 MySQL 資料庫伺服器。請記住,用 RPM 檔案的檔名替換斜體字的檔名。
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm
以上命令會安裝 MySQL 伺服器,建立一個 MySQL 使用者,建立必要的配置並自動啟動 MySQL 伺服器。
所有與 MySQL 相關的二進位制檔案都位於 /usr/bin 和 /usr/sbin 目錄下。所有表和資料庫都將建立在 /var/lib/mysql 目錄中。
下面的程式碼框包含一個可選但推薦的步驟,以相同的方式安裝其餘的 RPM 包:
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm [root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm [root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm [root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm