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表时修改密钥缓冲区大小.

  • 如果您的应用程序经常连接/断开连接,请更改线程缓存大小.

  • 如果您使用超过100个连接,请使用线程池.

兼容性

MySQL和MariaDB基本相同.但是,有足够的差异来创建升级问题.在 MariaDB知识库中查看更多这些主要差异.