步骤 2.保护 MariaDB 服务器

要提高 MariaDB 安装的安全性,请运行 mysql_secure_installation

准备工作

我们需要以具有 sudo 访问权限的用户身份登录才能在 Ubuntu 系统上安装 MariaDB 服务器。

如何在 Ubuntu 18.04 LTS 上安装 MariaDB 10 服务器

MariaDBserver 是一个社区开发的 MySQL 服务器分支。

MariaDB 由原始 MySQL 团队的核心成员创立,旨在替代 MySQL (R),具有更多功能、新存储引擎、更少错误和更好性能。

对于寻求强大、可扩展且可靠的 SQL 服务器的数据库专业人员来说,MariaDB 可能是更好的选择。

在本教程中,我们将解释如何在 Ubuntu 18.04 LTS 服务器上安装最新版本的 MariaDB。

步骤 3.连接到 MariaDB 服务器

要通过终端连接到 MariaDB 服务器,我们可以使用 MariaDB 客户端。
要以 root 用户身份登录 MariaDB 服务器,执行:

$mysql -u root -p
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 49
Server version: 10.3.12-MariaDB Ubuntu 18.04
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

系统将提示我们输入之前设置的 root 密码。

步骤 1.安装 MariaDB 服务器

准备工作,请访问 MariaDB 存储库页面并检查是否有可用的新版本。

首先,使用以下命令将 MariaDB GPG 密钥添加到系统中:

$sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

导入密钥后,使用以下命令添加 MariaDB 存储库:

$sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'

如果我们收到一条错误消息,提示找不到“add-apt-repository 命令”,请安装“software-properties-common”包。

因此,为了能够从 MariaDB 存储库安装软件包,我们需要更新软件包列表,如下所示:

$apt update

最后,使用以下命令安装 MariaDB 服务器包

$apt install mariadb-server

系统将提示我们提供 MariaDB 根密码,如下所示

重复密码并按 <ok>确认新密码并完成 MariaDB 服务器安装。

MariaDB 服务将自动启动,要验证它,执行:

$systemctl status mariadb
● mariadb.service - MariaDB 10.3.12 database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/mariadb.service.d
           └─migrated-from-my.cnf-settings.conf
   Active: active (running) since Sun 2019-01-20 18:04:38 UTC; 28s ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
 Main PID: 5341 (mysqld)
   Status: "Taking your SQL requests now..."
    Tasks: 32 (limit: 1005)
   CGroup: /system.slice/mariadb.service
           └─5341 /usr/sbin/mysqld

要检查 MariaDB 服务器版本,请运行:

$sudo mysql -V
mysql  Ver 15.1 Distrib 10.3.12-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
日期:2020-06-02 22:18:16 来源:oir作者:oir