下面是"MySQL系列之一 MariaDB-server安装"的完整攻略:
MariaDB是MySQL数据库的一个分支,具有高度兼容性,并提供了许多额外的功能,如更好的性能、负载平衡、高可用性等。本攻略将介绍如何在Linux系统上安装MariaDB-server。
在进行任何操作之前,我们应该先更新系统以确保所有软件包都是最新的。
sudo apt update
sudo apt upgrade
使用apt-get命令在Ubuntu或Debian上安装MariaDB-server
sudo apt-get install 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.
安装和启动MariaDB-server后,我们可以使用以下命令登录MariaDB-server。
sudo mysql -u root -p
提示输入密码后,我们可以输入刚才设置的密码,或直接按Enter键使用空密码。
Enter password:
成功登录后,我们可以在MariaDB-shell中执行SQL语句。
例如,要创建一个名为example的新数据库,我们可以在MariaDB-shell中使用以下语句。
CREATE DATABASE example;
以下是两个常见的MariaDB操作示例。
如果您想在MariaDB中创建新用户,则可以使用以下命令。请确保替换username和password为所需的用户名和密码。
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
如果您想授权用户访问数据库,则可以使用以下命令。请确保替换username和database为所需的用户名和数据库名称。
GRANT ALL PRIVILEGES ON database.* TO 'username'@'localhost';
这将授予用户对所选数据库的所有特权。
现在,您已经知道了如何在Linux系统上安装MariaDB-server,并且可以登录和执行SQL语句。希望本文提供的信息能够帮助您成功安装MariaDB-server。
本文链接:http://task.lmcjl.com/news/18869.html