Linux下安装MariaDB:简单易行的教程

1. 简介

MariaDB是一种开源的关系型数据库管理系统,它是MySQL的一个分支。它提供了高性能、可靠性和丰富的功能,适用于各种规模的应用程序。

2. 安装前准备

2.1 检查依赖项

在开始安装MariaDB之前,确保您的Linux系统上已安装了以下依赖项:

sudo apt update

sudo apt install software-properties-common

2.2 添加MariaDB APT存储库

我们将使用MariaDB官方提供的APT存储库来安装MariaDB。要添加存储库,请按照以下步骤进行操作:

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.6/ubuntu focal main'

sudo apt update

3. 安装MariaDB

使用以下命令在Linux系统上安装MariaDB:

sudo apt install mariadb-server

安装过程中,您将被要求设置root用户的密码。

4. 配置MariaDB

4.1 启动MariaDB服务

安装完成后,使用以下命令启动MariaDB服务:

sudo systemctl start mariadb

如果您希望在系统启动时自动启动MariaDB服务,可以运行以下命令:

sudo systemctl enable mariadb

4.2 配置MariaDB安全性

MariaDB提供了一个用于加固安全性的脚本。运行以下命令来执行该脚本:

sudo mysql_secure_installation

按照提示进行配置,并设置自己的安全选项。

5. 使用MariaDB

5.1 登录MariaDB

使用以下命令登录到MariaDB:

sudo mysql -u root -p

输入在安装过程中设置的root密码。

5.2 创建和管理数据库

要创建一个新的数据库,可以使用以下命令:

CREATE DATABASE mydatabase;

要列出所有数据库,可以运行以下命令:

SHOW DATABASES;

要删除数据库,可以使用以下命令:

DROP DATABASE mydatabase;

5.3 创建和管理用户

要创建新用户,可以使用以下命令:

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

要授予用户对数据库的访问权限,可以使用以下命令:

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';

要删除用户,可以运行以下命令:

DROP USER 'myuser'@'localhost';

6. 结论

通过本教程,您学会了在Linux系统上安装和配置MariaDB。您还学会了如何使用MariaDB创建数据库、管理用户等操作。现在,您可以开始在您的应用程序中使用MariaDB了。

操作系统标签