温馨提示×

如何Ubuntu装MySQL

小樊
48
2026-09-16 06:09:49
栏目: 云计算

在 Ubuntu 上安装 MySQL 通常有以下几种常见方式,最推荐的是使用 APT 官方源 安装。下面我按步骤给你说明(以 Ubuntu 20.04 / 22.04 / 24.04 为例)。


方法一:使用 Ubuntu 官方源安装(推荐)

1. 更新软件包列表

sudo apt update

2. 安装 MySQL Server

sudo apt install mysql-server -y

3. 启动并设置开机自启

sudo systemctl start mysql
sudo systemctl enable mysql

4. 检查运行状态

sudo systemctl status mysql

看到 active (running) 就说明成功了。


方法二:运行安全初始化(非常重要)

安装完成后,建议执行安全配置:

sudo mysql_secure_installation

会依次提示你:

  • 设置 root 密码(Ubuntu 默认用 auth_socket,可选)
  • 移除匿名用户
  • 禁止 root 远程登录
  • 删除测试数据库
  • 刷新权限

一般全部选 Y 即可。


方法三:登录 MySQL

方式 1:使用 root(默认方式)

sudo mysql

方式 2:使用密码登录(如果你设置了密码)

mysql -u root -p

常见问题

1. 忘记 root 密码

可进入安全模式重置(需要停止 MySQL 服务)。

2. 允许远程连接

编辑配置文件:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

将:

bind-address = 127.0.0.1

改为:

bind-address = 0.0.0.0

然后重启:

sudo systemctl restart mysql

并授权用户远程访问。


卸载 MySQL(如需)

sudo apt remove --purge mysql-server mysql-client mysql-common
sudo apt autoremove
sudo rm -rf /etc/mysql /var/lib/mysql

如果你告诉我:

  • Ubuntu 版本
  • 是否要 远程访问
  • 是否用于 生产环境

我可以给你更精确的安装和安全配置方案。

0