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

Ubuntu 24.04安装MySQL 5.7.44 (超详细小白也能学会的教程)

Ubuntu 24.04安装MySQL 5.7.44 (超详细小白也能学会的教程)

Ubuntu 24.04安装MySQL 5.7.44 (超详细小白也能学会的教程) MySQL 5.7安装教程 Linux MySQL安装 数据库配置指南 第1张

欢迎阅读本篇Ubuntu 24.04安装MySQL 5.7.44教程。MySQL 5.7虽然已经结束生命周期,但很多老项目仍然依赖此版本。本文将手把手教你在最新的Ubuntu 24.04系统上成功安装MySQL 5.7.44,包括依赖处理、二进制安装、初始化配置等。无论你是Linux新手还是老手,都能按照步骤顺利完成。

准备工作:更新系统和安装依赖

打开终端,执行以下命令更新软件包列表并安装必要的依赖库(如libaio1、libncurses5等):

sudo apt updatesudo apt upgrade -ysudo apt install -y libaio1 libncurses5

注意:libncurses5在Ubuntu 24.04仓库中可能已被移除,如果提示找不到,请尝试安装libncurses5-dev或通过其他方式安装,但通常libaio1是必需的,ncurses5可以改用兼容包。如果缺失,后续可能报错,建议提前安装。

Ubuntu 24.04安装MySQL 5.7.44 (超详细小白也能学会的教程) MySQL 5.7安装教程 Linux MySQL安装 数据库配置指南 第2张

下载MySQL 5.7.44 Linux通用二进制包

从MySQL官方归档站点下载适用于Linux的通用二进制包(选择Linux - Generic (glibc 2.12) x86_64版本)。也可以使用wget直接下载:

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz

如果下载较慢,可以复制链接到浏览器下载后上传到服务器。

解压并安装到/usr/local/mysql

sudo tar -xzf mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz -C /usr/localsudo mv /usr/local/mysql-5.7.44-linux-glibc2.12-x86_64 /usr/local/mysql

创建mysql用户和组

sudo groupadd mysqlsudo useradd -r -g mysql -s /bin/false mysql

设置目录权限

cd /usr/local/mysqlsudo mkdir mysql-filessudo chmod 750 mysql-filessudo chown -R mysql:mysql .sudo chown -R mysql:mysql mysql-files

初始化数据库

使用mysqld命令初始化数据目录,并生成临时root密码:

sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

初始化完成后,控制台会输出一个临时密码,类似:[Note] A temporary password is generated for root@localhost: 临时密码,请务必记下这个密码,稍后登录需要用到。

启动MySQL服务

sudo bin/mysqld_safe --user=mysql &

也可以使用sudo support-files/mysql.server start启动。

配置开机自启(可选)

将MySQL添加到systemd服务:

sudo cp support-files/mysql.server /etc/init.d/mysqlsudo update-rc.d mysql defaults

或者创建systemd单元文件,这里不展开,有兴趣可自行查阅。

安全配置(设置root密码,删除匿名用户等)

运行安全脚本:

sudo bin/mysql_secure_installation

按照提示输入刚才记录的临时密码,然后设置新密码,一路回答y即可。

测试登录

sudo bin/mysql -u root -p

输入刚才设置的新密码,如果出现MySQL提示符,说明安装成功!

至此,你已经在Ubuntu 24.04上成功安装了MySQL 5.7.44。本教程涵盖了从下载、安装到初始化和安全配置的全过程,希望能帮助到你。如果你在安装过程中遇到任何问题,欢迎留言交流。

本文关键词:Ubuntu 24.04安装MySQL 5.7.44、MySQL 5.7安装教程、Linux MySQL安装、数据库配置指南