Ubuntu 服务器安装 MySQL

Step 1:更新包管理器:

在安装任何新软件之前,建议先更新系统的包管理器 apt,以确保安装的软件版本是最新的:

1
sudo apt update

Step 2:安装 MySQL 服务器:

使用以下命令安装 MySQL 服务器:

1
sudo apt install mysql-server

在安装过程中,系统会提示你设置 MySQL 的 root 用户密码。请设置一个安全且记得住的密码,并确认。

Step 3:启动 MySQL 服务:

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

1
sudo systemctl status mysql

如果 MySQL 未启动,可以使用以下命令手动启动它:

1
sudo systemctl start mysql

Step 4:配置 MySQL(可选):

在默认情况下,MySQL 的安全配置脚本已经在安装时运行,可以使用以下命令再次运行该脚本:

1
sudo mysql_secure_installation

这个脚本将引导你完成一些基本的安全设置,包括移除测试数据库、禁止远程 root 登录等。

Step 5:验证 MySQL 安装:

运行以下命令连接到 MySQL 数据库服务器:

1
sudo mysql -u root -p

然后输入你设置的 root 密码。成功登录后,你会看到 MySQL 的命令行提示符 mysql>


其他:

防火墙设置

如果系统上启用了防火墙(如 ufw),确保允许 MySQL 服务的访问。可以使用以下命令允许 MySQL 服务的默认端口 3306:

1
sudo ufw allow 3306/tcp

管理 MySQL

  • 启动 MySQL 服务sudo systemctl start mysql
  • 停止 MySQL 服务sudo systemctl stop mysql
  • 重启 MySQL 服务sudo systemctl restart mysql
  • 查看 MySQL 服务状态sudo systemctl status mysql