如何在Ubuntu上安装MariaDB
我们可以从Ubuntu存储库或者官方MariaDB存储库在Ubuntu上安装MariaDB。
在本教程中,我们将详细介绍这两种方法。
首选方法是利用Ubuntu存储库,但如果要下载MariaDB编译的软件包,则可以使用MariaDB存储库。
什么是MariaDB?
MariaDB是MySQL关系数据库系统的开源,社区支持的分支。
它还与MySQL服务器向后兼容,因此您在编写MySQL脚本时所使用的所有脚本都可与MariaDB一起使用。
MariaDB可用于各种应用程序中,包括但不限于银行和,以将数据转换为结构化信息。
如何在Ubuntu上安装MariaDB?
我们将首先介绍使用Ubuntu存储库在Ubuntu中安装MariaDB的步骤。
1.使用Ubuntu存储库安装MariaDB
Ubuntu使我们可以访问针对MariaDB的预编译软件包,该软件包可通过apt储存库进行访问,而无需进行任何配置。
让我们运行以下命令来更新存储库索引。
root@ubuntu:~# apt update
存储库更新后,我们将继续安装" mariadb-server"软件包。
root@ubuntu:~# apt install mariadb-server
这将需要一些时间,具体取决于您的互联网速度。
但是一旦完成,您将在系统中安装MariaDB服务器。
我们将检查MariaDB服务器的服务状态,以检查其是否正在运行,并启动该服务(如果尚未运行)。
root@ubuntu:~# service mariadb status
如果您收到上述输出,表明该服务处于活动状态,则表明您已成功在系统中安装了MariaDB,并可以通过键入以下命令之一来进行验证。
root@ubuntu:~# mariadb -V OR root@ubuntu:~# mysql -V
这两个命令都可以使用的原因使我们回到了本教程开头所讨论的内容。
MariaDB服务器被设计为与MySQL向后兼容。
因此,您为MySQL编写的所有脚本都应可与MariaDB一起使用。
如果看不到MariaDB服务状态为活动,则可以使用以下命令将其激活。
root@ubuntu:~# service mariadb start
2.使用MariaDB存储库安装MariaDB
要在Ubuntu上安装MariaDB,我们首先要访问MariaDB存储库页面,然后选择要使用的Linux发行版。
在这种情况下,它是Ubuntu 19.10" eoan"。
现在,我们下载了software-properties-common软件包,该软件包使我们能够轻松地从多个独立的软件供应商处添加,管理和删除apt存储库。
root@ubuntu:~# apt install software-properties-common
2.1)导入公钥并添加MariaDB源
安装完成后,我们将继续添加访问MariaDB存储库并从那里下载软件包所需的公钥。
根据您使用的发行版,下一行可以具有不同的键值。
root@ubuntu:~# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
现在,我们将使用以下命令将正式的MariaDB存储库添加到我们的源列表中。
root@ubuntu:~# add-apt-repository 'deb [arch=amd64] https://mirrors.piconets.webwerks.in/mariadb/repo/10.4/ubuntu eoan main'
2.2)替代方法–手动添加MariaDB源
如果您不想下载其他软件包来添加源,则可以在/etc/apt/sources.list文件末尾手动添加MariaDB源。
在您喜欢的文本编辑器中打开文件,然后将两行粘贴到文件末尾。
deb [arch=amd64] https://mirrors.piconets.webwerks.in/mariadb/repo/10.4/ubuntu eoan main deb-src https://mirrors.piconets.webwerks.in/mariadb/repo/10.4/ubuntu eoan main
2.3)更新源代码并安装MariaDB
现在来简单的部分。
您已添加源并导入了密钥。
我们现在要做的就是安装MariaDB。
root@ubuntu:~# apt update root@ubuntu:~# apt install mariadb-server
如果一切顺利,则应该在系统中安装MariaDB服务器。
2.4)检查MariaDB安装版本
您可以使用以下任一命令来检查安装的版本。
这两个命令都会为您提供系统中已安装的MariaDB版本。
root@ubuntu:~# mariadb -V OR root@ubuntu:~# mysql -V
登录到MariaDB
类似于上面交替使用MariaDB和MySQL命令的方式,我们可以使用这两个命令之一登录到MariaDB服务器。
root@ubuntu:~# mysql -u root OR root@ubuntu:~# mariadb -u root