mariadb的所有下载都位于官方mariadb基金会网站的下载部分。 单击所需版本的链接,并显示多个操作系统,体系结构和安装文件类型的下载列表。
如果你熟悉linux / unix系统,只需下载源码来构建你的安装。 我们推荐的安装方式是使用分发包。 mariadb提供用于以下linux / unix发行版的软件包 -
以下发行版在其存储库中包含mariadb软件包 -
按照以下步骤在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
找到并下载自动安装文件(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系统上安装了mysql,并且想要升级到mariadb; 不卸载mysql并安装mariadb。 这将导致与现有数据库的冲突。 您必须改为安装mariadb,然后在windows安装文件中使用升级向导。
mysql my.cnf文件的选项应该与mariadb配合使用。 但是,mariadb有许多功能,这在mysql中找不到。
请考虑您的my.cnf文件中的以下冲突 -
mariadb默认为临时文件使用aria存储引擎。 如果您有很多临时文件,如果不使用myisam表,请修改键缓冲区大小。
如果应用程序频繁连接/断开连接,请更改线程高速缓存大小。
如果使用超过100个连接,请使用线程池。
mysql和mariadb本质上是相同的。 但是,有足够的差异来创建升级问题。 查看mariadb知识库中的更多关键差异。