📜  MariaDB-安装

📅  最后修改于: 2020-11-27 05:26:00             🧑  作者: Mango


MariaDB的所有下载都位于MariaDB基金会官方网站的“下载”部分。单击指向您想要的版本的链接,然后显示多种操作系统,体系结构和安装文件类型的下载列表。

在LINUX / UNIX上安装

如果您对Linux / Unix系统有深入的了解,只需下载源代码即可构建安装。我们建议的安装方式是利用分发软件包。 MariaDB为以下Linux / Unix发行版提供软件包-

  • RedHat / CentOS / Fedora
  • Debian / Ubuntu

以下发行版在其存储库中包括MariaDB软件包-

  • openSUSE
  • Arch Linux
  • 马吉亚
  • 薄荷
  • 松弛软件

请按照以下步骤在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表的情况下修改密钥缓冲区的大小。

  • 如果您的应用程序频繁连接/断开连接,请更改线程缓存的大小。

  • 如果使用100个以上的连接,请使用线程池。

兼容性

MySQL和MariaDB本质上是相同的。但是,存在足够的差异以在升级中造成问题。在MariaDB知识库中查看更多这些关键差异