关键词

MySQL系列之一 MariaDB-server安装

下面是"MySQL系列之一 MariaDB-server安装"的完整攻略:

MariaDB-server安装

简介

MariaDB是MySQL数据库的一个分支,具有高度兼容性,并提供了许多额外的功能,如更好的性能、负载平衡、高可用性等。本攻略将介绍如何在Linux系统上安装MariaDB-server。

步骤

1. 更新系统

在进行任何操作之前,我们应该先更新系统以确保所有软件包都是最新的。

sudo apt update
sudo apt upgrade

2. 安装MariaDB-server

使用apt-get命令在Ubuntu或Debian上安装MariaDB-server

sudo apt-get install mariadb-server

3. 启动MariaDB-server

安装完成之后,MariaDB-server将自动启动。

我们可以使用以下命令检查MariaDB-server是否正在运行。

sudo systemctl status mariadb

输出结果应该类似于以下内容:

● mariadb.service - MariaDB 10.1.48 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-10-18 05:33:06 UTC; 5s ago
   Main PID: 13539 (mysqld)
     Status: "Taking your SQL requests now..."
      Tasks: 27 (limit: 1137)
     Memory: 143.4M
     CGroup: /system.slice/mariadb.service
             └─13539 /usr/sbin/mysqld

Oct 18 05:33:06 ubuntu-2gb-nyc1-01 systemd[1]: Starting MariaDB 10.1.48 database server...
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] /usr/sbin/mysqld (mysqld 10.1.....
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Warning] No argument was provided .....
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] InnoDB: Using atomics to ref......
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] InnoDB: Using CPU crc32 inv......
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] InnoDB: The InnoDB memory heap......
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] InnoDB: Mutexes and rw_locks ...... 
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] InnoDB: GCC builtin __atomic...
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 mysqld[13539]: 2021-10-18  5:33:06 140636072223168 [Note] InnoDB: Memory barrier is not ...
Oct 18 05:33:06 ubuntu-2gb-nyc1-01 systemd[1]: Started MariaDB 10.1.48 database server.

4. 登录MariaDB-server

安装和启动MariaDB-server后,我们可以使用以下命令登录MariaDB-server。

sudo mysql -u root -p

提示输入密码后,我们可以输入刚才设置的密码,或直接按Enter键使用空密码。

Enter password:

成功登录后,我们可以在MariaDB-shell中执行SQL语句。

例如,要创建一个名为example的新数据库,我们可以在MariaDB-shell中使用以下语句。

CREATE DATABASE example;

5. 示例

以下是两个常见的MariaDB操作示例。

示例1:创建新用户

如果您想在MariaDB中创建新用户,则可以使用以下命令。请确保替换username和password为所需的用户名和密码。

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

示例2:授权用户访问数据库

如果您想授权用户访问数据库,则可以使用以下命令。请确保替换username和database为所需的用户名和数据库名称。

GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost';

这将授予用户对所选数据库的所有特权。

总结

现在,您已经知道了如何在Linux系统上安装MariaDB-server,并且可以登录和执行SQL语句。希望本文提供的信息能够帮助您成功安装MariaDB-server。

本文链接:http://task.lmcjl.com/news/18869.html

展开阅读全文