MariaDB 安裝

2022-08-16 15:22 更新

MariaDB的所有下載都位于官方MariaDB基金會網(wǎng)站的下載部分。 單擊所需版本的鏈接,并顯示多個操作系統(tǒng),體系結構和安裝文件類型的下載列表。

在LINUX / UNIX上安裝

如果你熟悉Linux / Unix系統(tǒng),只需下載源碼來構建你的安裝。 我們推薦的安裝方式是使用分發(fā)包。 MariaDB提供用于以下Linux / Unix發(fā)行版的軟件包 - 

  • RedHat / CentOS / Fedora
  • Debian / Ubuntu

以下發(fā)行版在其存儲庫中包含MariaDB軟件包 - 

  • openSUSE
  • Arch Linux
  • Mageia
  • Mint
  • Slackware

按照以下步驟在Ubuntu環(huán)境中安裝 - 

步驟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 - 刷新系統(tǒng)以下 -

sudo apt-get update

步驟6 - 安裝MariaDB與以下 -

sudo apt-get install mariadb-server

在Windows上安裝

找到并下載自動安裝文件(MSI)后,只需雙擊該文件即可開始安裝。 安裝向導將指導您完成每個安裝步驟和任何必要的設置。

通過從命令提示符啟動來測試安裝。 導航到安裝的位置(通常位于目錄中),然后在提示符下鍵入以下內(nèi)容:

mysqld.exe --console

如果安裝成功,您將看到與啟動相關的消息。 如果這沒有出現(xiàn),您可能有權限問題。 確保您的用戶帳戶可以訪問應用程序。 圖形客戶端可用于在Windows環(huán)境中的MariaDB管理。 如果你發(fā)現(xiàn)命令行不舒服或麻煩,一定要試試他們。

測試安裝

執(zhí)行幾個簡單的任務,以確認MariaDB的功能和安裝。

使用管理實用程序獲取服務器狀態(tài)

使用mysqladmin二進制查看服務器版本。

[root@host]# mysqladmin --version

它應顯示版本,分發(fā),操作系統(tǒng)和體系結構。 如果您看不到該類型的輸出,請檢查您的安裝是否存在問題。

使用客戶端執(zhí)行簡單命令

打開MariaDB的命令提示符。 這應該連接到MariaDB并允許執(zhí)行命令。 輸入一個簡單的命令如下 -

mysql> SHOW DATABASES;

安裝后

成功安裝MariaDB后,設置root密碼。 全新安裝將具有空白密碼。 輸入以下內(nèi)容設置新密碼 -

mysqladmin -u root password "[enter your password here]";

輸入以下內(nèi)容以使用新憑據(jù)連接到服務器 -

mysql -u root -p
Enter password:*******

在Windows上升級

如果您已經(jīng)在您的Windows系統(tǒng)上安裝了MySQL,并且想要升級到MariaDB; 不卸載MySQL并安裝MariaDB。 這將導致與現(xiàn)有數(shù)據(jù)庫的沖突。 您必須改為安裝MariaDB,然后在Windows安裝文件中使用升級向導。

MySQL my.cnf文件的選項應該與MariaDB配合使用。 但是,MariaDB有許多功能,這在MySQL中找不到。

請考慮您的my.cnf文件中的以下沖突 - 

  • MariaDB默認為臨時文件使用Aria存儲引擎。 如果您有很多臨時文件,如果不使用MyISAM表,請修改鍵緩沖區(qū)大小。

  • 如果應用程序頻繁連接/斷開連接,請更改線程高速緩存大小。

  • 如果使用超過100個連接,請使用線程池。

兼容性

MySQL和MariaDB本質(zhì)上是相同的。 但是,有足夠的差異來創(chuàng)建升級問題。 查看MariaDB知識庫中的更多關鍵差異。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號