当前位置:首页 > 系统教程 > 正文

Ubuntu 22安装MySQL 5.7详细教程(从零开始搭建数据库环境)

Ubuntu 22安装MySQL 5.7详细教程(从零开始搭建数据库环境)

本文将详细介绍在Ubuntu 22.04 LTS系统上部署MySQL 5.7的完整步骤,包括仓库配置、安装、安全设置和远程访问配置,适合初学者和需要维护旧项目的开发者。

Ubuntu 22安装MySQL 5.7详细教程(从零开始搭建数据库环境) Ubuntu22安装MySQL5.7  MySQL5.7部署教程 Ubuntu22数据库安装 MySQL5.7配置方法 第1张

1. 准备工作:更新系统包

在开始安装之前,建议先更新系统包索引并升级已安装的包,以确保系统处于最新状态。打开终端,执行以下命令:

sudo apt updatesudo apt upgrade -y

2. 添加MySQL 5.7 APT仓库

Ubuntu 22的默认存储库中包含MySQL 8.0,因此我们需要手动添加MySQL 5.7的APT仓库。访问MySQL官方下载页面获取仓库包:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.debsudo dpkg -i mysql-apt-config_0.8.22-1_all.deb

在配置界面中,选择MySQL Server & Cluster,然后选择mysql-5.7,最后选择Ok继续。

3. 安装MySQL 5.7

更新仓库并安装MySQL 5.7:

sudo apt updatesudo apt install -y mysql-server=5.7*

安装过程中会提示设置root密码,请牢记。

4. 运行安全脚本

安装完成后,运行安全脚本以删除匿名用户、禁止远程root登录等:

sudo mysql_secure_installation

根据提示进行配置。

5. 验证MySQL 5.7安装

检查MySQL版本和服务状态:

mysql --versionsystemctl status mysql

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

如果需要远程连接,修改配置文件并授权:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf# 将bind-address改为0.0.0.0sudo systemctl restart mysqlmysql -uroot -pGRANT ALL PRIVILEGES ON . TO "root"@"%" IDENTIFIED BY "yourpassword" WITH GRANT OPTION;FLUSH PRIVILEGES;

总结

通过以上步骤,您已在Ubuntu22上成功部署了MySQL5.7。本文涉及的关键词包括:Ubuntu22安装MySQL5.7、MySQL5.7部署教程、Ubuntu22数据库安装、MySQL5.7配置方法。希望这篇教程对您有帮助。