MariaDB - 下载安装和环境设置
MariaDB 的所有下载都位于 MariaDB 官方网站的 Download 下载部分。 单击指向您想要的版本的链接,将显示多个操作系统、体系结构和安装文件类型的下载列表。
官网下载 MariaDB
您可以从官方网站下载 MariaDB 的最新稳定版本。
官网地址:https://downloads.mariadb.org/
在 LINUX/UNIX 上安装
如果您熟悉 Linux/Unix 系统,只需下载源代码来构建您的安装。 我们推荐的安装方式是使用分发包。 MariaDB 为以下 Linux/Unix 发行版提供包 −
- RedHat/CentOS/Fedora
- Debian/Ubuntu
以下发行版在其存储库中包含 MariaDB 包 −
- openSUSE
- Arch Linux
- Mageia
- Mint
- Slackware
按照以下步骤在 Ubuntu 环境中安装 −
步骤 1 − 以根用户身份登录。
步骤 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 知识库 中查看更多这些关键差异。