温馨提示×

mariadb在centos上怎么配置

小樊
74
2025-02-18 17:06:56
栏目: 云计算

在CentOS上配置MariaDB的步骤如下:

安装MariaDB

  1. 更新系统
sudo yum update -y 
  1. 安装MariaDB
sudo yum install -y mariadb-server mariadb 

在安装过程中,系统会提示你设置MariaDB的root用户密码,请务必记住这个密码,因为你以后需要用它来登录和管理MariaDB。

启动并启用MariaDB服务

  1. 启动MariaDB服务
sudo systemctl start mariadb 
  1. 设置MariaDB开机启动
sudo systemctl enable mariadb 

配置MariaDB

  1. 修改监听地址(允许远程连接):

编辑MariaDB的配置文件,通常位于 /etc/my.cnf/etc/mysql/my.cnf。找到或添加以下行:

bind-address = 0.0.0.0 

保存并退出编辑器。

  1. 修改root密码
sudo mysql_secure_installation 

按照提示操作,设置或更改root密码,以及其他安全相关的配置。

  1. 创建新用户(为了安全起见):
sudo mysql -u root -p 

在MariaDB shell中,执行以下命令:

CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT; 

验证安装

mysql -u root -p 

输入之前设置的root密码,进入MariaDB命令行界面。如果能够成功登录到MariaDB shell,并且看到类似以下的欢迎信息,说明安装配置成功:

Welcome to the MariaDB monitor. Commands end with ; or \g. MariaDB [(none)]> 

安全注意事项

  • 防火墙:确保你的防火墙允许MariaDB的端口(默认是3306)的流量。
  • 备份:定期备份MariaDB数据,以防数据丢失。
  • 更新:保持MariaDB和相关软件的最新状态,以修复安全漏洞。

以上步骤应该可以帮助你在CentOS系统上成功安装并配置MariaDB。如果在配置过程中遇到任何问题,可以参考MariaDB的官方文档或寻求社区帮助。

0