如何在Ubuntu系统中安装MariaDB数据库?
                           
天天向上
发布: 2024-12-16 16:22:19

原创
871 人浏览过

在Ubuntu系统中安装MariaDB数据库可以通过以下步骤进行:

1. 更新系统包

首先,更新系统的包列表和已安装的包:

sudo apt update
sudo apt upgrade

2. 安装MariaDB

在Ubuntu中,你可以直接使用apt命令来安装MariaDB。

sudo apt install mariadb-server mariadb-client

安装过程中,系统会自动下载和安装MariaDB数据库的相关依赖。

3. 启动MariaDB服务

安装完成后,MariaDB服务会自动启动。你可以使用以下命令来检查MariaDB服务的状态:

sudo systemctl status mariadb

如果服务没有启动,可以手动启动:

sudo systemctl start mariadb

4. 配置MariaDB安全设置

MariaDB安装完成后,建议运行mysql_secure_installation来配置数据库的安全设置,例如设置root用户的密码,禁用远程root登录等。

sudo mysql_secure_installation

根据提示进行操作:

  • 设置root密码。
  • 删除匿名用户。
  • 禁用远程root登录。
  • 删除测试数据库。
  • 重新加载权限表。

5. 连接MariaDB

配置完成后,可以使用以下命令进入MariaDB的命令行界面:

sudo mysql -u root -p

输入你在mysql_secure_installation过程中设置的root密码后,进入MariaDB。

6. 配置MariaDB开机自启动

确保MariaDB服务在系统启动时自动启动:

sudo systemctl enable mariadb

7. 配置防火墙(可选)

如果你的MariaDB需要对外提供服务,可能需要配置防火墙允许通过3306端口(MariaDB的默认端口)。如果你使用的是ufw(Uncomplicated Firewall):

sudo ufw allow 3306

如果防火墙未启用,可以跳过这一步。

8. 配置远程访问(可选)

如果需要允许其他主机远程访问MariaDB,需要在/etc/mysql/mariadb.conf.d/50-server.cnf文件中修改bind-address

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

找到bind-address,将其修改为0.0.0.0,然后保存并退出。

bind-address = 0.0.0.0

之后重启MariaDB服务:

sudo systemctl restart mariadb

9. 创建数据库和用户(可选)

如果需要创建新的数据库和用户,可以在MariaDB中执行以下命令:

CREATE DATABASE your_database_name;
CREATE USER 'your_user'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON your_database_name.* TO 'your_user'@'%';
FLUSH PRIVILEGES;

这样就为远程访问配置了新的数据库和用户。

总结

这些步骤可以帮助你在Ubuntu系统上安装并配置MariaDB数据库。更多详细内容请关注其他相关文章。

发表回复 0

Your email address will not be published. Required fields are marked *