温馨提示×

Ubuntu MariaDB如何安装

小樊
70
2025-04-29 23:15:58
栏目: 云计算

在Ubuntu上安装MariaDB的步骤如下:

更新系统

首先,打开终端并输入以下命令以更新系统软件包列表,确保所有软件都是最新的:

sudo apt update sudo apt upgrade -y 

安装必要的软件包

接下来,安装 software-properties-common 包,这是添加 MariaDB 存储库所必需的:

sudo apt install software-properties-common -y 

添加 MariaDB 存储库

有几种方法可以添加 MariaDB 存储库,这里我们使用 add-apt-repository 命令:

sudo add-apt-repository 'deb [archamd64,arm64,ppc64el] http://mirror.zol.co.zw/mariadb/repo/11.5/ubuntu noble main' 

更新包列表并安装 MariaDB 服务器

添加存储库后,再次更新包列表,然后安装 MariaDB 服务器:

sudo apt update sudo apt install mariadb-server -y 

启动 MariaDB 服务

安装完成后,启动 MariaDB 服务,并设置为开机自启动:

sudo systemctl start mariadb sudo systemctl enable mariadb 

验证 MariaDB 安装

为了确保 MariaDB 已正确安装并运行,可以使用以下命令登录 MariaDB:

sudo mysql -u root -p 

输入您在安装过程中设置的 root 密码。如果您看到类似于以下的提示符(MariaDB [(none)]),则表示 MariaDB 已成功安装并运行。

MariaDB [(none)]> 

安全配置 MariaDB

在首次登录后,系统会提示您进行安全配置。运行以下命令以执行安全脚本:

sudo mysql_secure_installation 

系统将向您询问一系列问题,以确保 MariaDB 的安装安全。建议您根据以下建议回答这些问题:

  • Enter current password for root (enter for none): 如果还没有设置 root 密码,请按 Enter 键。
  • Switch to unix_socket authentication [Y/n]: 选择 “Y” 开启 socket 认证,选择 “N” 关闭 socket 认证。
  • Set root password: 选择“Y”,给 root 用户设置一个强密码。
  • Remove anonymous users: 选择 “Y”。
  • Disallow root login remotely: 选择 “Y”。
  • Remove test database and access to it: 选择 “Y”。
  • Reload privilege tables now: 选择 “Y”。

可选步骤:创建数据库和用户

如果您想创建一个新的数据库和用户,可以在 MariaDB 提示符中完成以下命令:

CREATE DATABASE mydb; CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'secure_password'; GRANT ALL ON mydb.* TO 'myuser'@'localhost'; FLUSH PRIVILEGES; 

secure_password 替换为您选择的密码。您也可以将 myuser@localhost 替换为 myuser@%,以允许对用户进行远程登录。

以上就是在 Ubuntu 上安装 MariaDB 的详细步骤。希望对您有所帮助。

0