2025-05-19 11:33:20
678

如何在CentOS云服务器上安装和配置MariaDB数据库?

摘要
在CentOS云服务器上安装和配置MariaDB数据库 MariaDB是一个流行的开源关系型数据库管理系统,它是由MySQL的开发者开发的替代品。本文将向您介绍如何在CentOS云服务器上安装和配置MariaDB数据库。 步骤1:更新系统软件包 在开始之前,请确保您的服务器是最新版本的,并且所有已安装的软件包都得到了及…...

在CentOS云服务器上安装和配置MariaDB数据库

MariaDB是一个流行的开源关系型数据库管理系统,它是由MySQL的开发者开发的替代品。本文将向您介绍如何在CentOS云服务器上安装和配置MariaDB数据库。

如何在CentOS云服务器上安装和配置MariaDB数据库?

步骤1:更新系统软件包

在开始之前,请确保您的服务器是最新版本的,并且所有已安装的软件包都得到了及时更新。通过运行以下命令来完成此操作:

yum update -y

步骤2:添加MariaDB存储库

由于默认的CentOS仓库中可能没有最新的MariaDB版本,因此我们首先需要添加官方的MariaDB YUM仓库。请根据您的操作系统版本选择正确的命令:

wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup

chmod +x mariadb_repo_setup

./mariadb_repo_setup –mariadb-server-version=”mariadb-10.6″

步骤3:安装MariaDB

现在可以使用YUM工具轻松地从新添加的存储库中安装MariaDB了。执行以下命令以启动安装过程:

yum install MariaDB-server MariaDB-client -y

步骤4:启动并启用MariaDB服务

一旦安装完成,您需要启动MariaDB服务,并设置为开机自启。这可以通过systemctl命令实现:

systemctl start mariadb

systemctl enable mariadb

步骤5:初始化数据库安全设置

为了增强MariaDB的安全性,建议您运行mysql_secure_installation脚本。该脚本会引导您完成一系列的安全设置,如设置root密码、移除匿名用户等。

mysql_secure_installation

步骤6:登录到MariaDB控制台

要访问MariaDB,您可以使用mysql命令行客户端。如果您已经设置了root密码,则需要提供它才能进入控制台:

mysql -u root -p

步骤7:创建新的数据库和用户

在MariaDB控制台中,您可以创建一个新的数据库以及具有适当权限的新用户。以下是创建名为”mydb”的数据库和名为”myuser”用户的示例:

CREATE DATABASE mydb;

GRANT ALL PRIVILEGES ON mydb. TO ‘myuser’@’localhost’ IDENTIFIED BY ‘mypassword’;

FLUSH PRIVILEGES;

步骤8:防火墙配置(可选)

如果您想允许远程连接到MariaDB,那么还需要修改防火墙规则,允许外部流量到达端口3306。请注意,在生产环境中这样做可能会带来安全风险。

firewall-cmd –add-service=mysql –permanent

firewall-cmd –reload

至此,您已经成功地在CentOS云服务器上安装并配置好了MariaDB数据库。接下来可以根据自己的需求进一步优化性能或调整其他高级选项。记得定期备份数据,并保持软件处于最新状态。

声明:文章不代表云主机测评网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部