
- MariaDB 教程
- MariaDB - 首頁
- MariaDB - 簡介
- MariaDB - 安裝
- MariaDB - 管理
- MariaDB - PHP 語法
- MariaDB - 連線
- MariaDB - 建立資料庫
- MariaDB - 刪除資料庫
- MariaDB - 選擇資料庫
- MariaDB - 資料型別
- MariaDB - 建立表
- MariaDB - 刪除表
- MariaDB - 插入查詢
- MariaDB - 選擇查詢
- MariaDB - WHERE 子句
- MariaDB - 更新查詢
- MariaDB - 刪除查詢
- MariaDB - LIKE 子句
- MariaDB - ORDER BY 子句
- MariaDB - JOIN
- MariaDB - NULL 值
- MariaDB - 正則表示式
- MariaDB - 事務
- MariaDB - ALTER 命令
- 索引和統計表
- MariaDB - 臨時表
- MariaDB - 表克隆
- MariaDB - 序列
- MariaDB - 管理重複項
- MariaDB - SQL 注入防護
- MariaDB - 備份方法
- MariaDB - 備份載入方法
- MariaDB - 有用函式
- MariaDB 有用資源
- MariaDB - 快速指南
- MariaDB - 有用資源
- MariaDB - 討論
MariaDB - 安裝
所有 MariaDB 的下載檔案都位於 MariaDB 基金會官方網站的 下載 部分。點選您想要的版本的連結,就會顯示多個作業系統、體系結構和安裝檔案型別的下載列表。
在 LINUX/UNIX 上安裝
如果您熟悉 Linux/Unix 系統,只需下載原始碼來構建您的安裝程式。我們推薦的安裝方式是使用發行版軟體包。MariaDB 為以下 Linux/Unix 發行版提供軟體包:
- RedHat/CentOS/Fedora
- Debian/Ubuntu
以下發行版在其儲存庫中包含 MariaDB 軟體包:
- openSUSE
- Arch Linux
- Mageia
- Mint
- Slackware
請按照以下步驟在 Ubuntu 環境中進行安裝:
步驟 1 - 以 root 使用者身份登入。
步驟 2 - 導航到包含 MariaDB 軟體包的目錄。
步驟 3 - 使用以下程式碼匯入 GnuPG 簽名金鑰:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
步驟 4 - 將 MariaDB 新增到 sources.list 檔案中。開啟檔案,並新增以下程式碼:
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'
步驟 5 - 使用以下命令刷新系統:
sudo apt-get update
步驟 6 - 使用以下命令安裝 MariaDB:
sudo apt-get install mariadb-server
在 Windows 上安裝
找到並下載自動安裝檔案 (MSI) 後,只需雙擊該檔案即可開始安裝。安裝嚮導將引導您完成安裝的每個步驟以及任何必要的設定。
透過從命令提示符啟動它來測試安裝。導航到安裝位置,通常在目錄中,並在提示符處鍵入以下內容:
mysqld.exe --console
如果安裝成功,您將看到與啟動相關的訊息。如果未顯示此訊息,則可能是許可權問題。確保您的使用者帳戶可以訪問該應用程式。Windows 環境中提供了用於 MariaDB 管理的圖形客戶端。如果您覺得命令列不方便或麻煩,請務必嘗試使用它們。
測試安裝
執行一些簡單的任務以確認 MariaDB 的功能和安裝。
使用管理員實用程式獲取伺服器狀態
使用 mysqladmin 二進位制檔案檢視伺服器版本。
[root@host]# mysqladmin --version
它應該顯示版本、發行版、作業系統和體系結構。如果您沒有看到那種型別的輸出,請檢查您的安裝是否存在問題。
使用客戶端執行簡單命令
開啟 MariaDB 的命令提示符。這應該將您連線到 MariaDB 並允許執行命令。輸入以下簡單命令:
mysql> SHOW DATABASES;
安裝後
MariaDB 成功安裝後,設定 root 密碼。新安裝將具有空白密碼。輸入以下內容以設定新密碼:
mysqladmin -u root password "[enter your password here]";
輸入以下內容以使用您的新憑據連線到伺服器:
mysql -u root -p Enter password:*******
在 Windows 上升級
如果您已經在 Windows 系統上安裝了 MySQL,並且想要升級到 MariaDB;請不要解除安裝 MySQL 並安裝 MariaDB。這會導致與現有資料庫衝突。您必須改為安裝 MariaDB,然後使用 Windows 安裝檔案中的升級嚮導。
您的 MySQL my.cnf 檔案的選項應該適用於 MariaDB。但是,MariaDB 有許多在 MySQL 中找不到的功能。
考慮 my.cnf 檔案中的以下衝突:
MariaDB 預設情況下使用 Aria 儲存引擎用於臨時檔案。如果您有很多臨時檔案,如果您不使用 MyISAM 表,請修改 key buffer size。
如果您的應用程式頻繁連線/斷開連線,請更改執行緒快取大小。
如果您使用超過 100 個連線,請使用執行緒池。
相容性
MySQL 和 MariaDB 從本質上講是相同的。但是,存在足夠的差異會導致升級問題。在 MariaDB 知識庫 中檢視更多這些關鍵差異。