欢迎阅读本篇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可以改用兼容包。如果缺失,后续可能报错,建议提前安装。
从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
如果下载较慢,可以复制链接到浏览器下载后上传到服务器。
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
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: 临时密码,请务必记下这个密码,稍后登录需要用到。
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单元文件,这里不展开,有兴趣可自行查阅。
运行安全脚本:
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安装、数据库配置指南
本文由主机测评网于2026-03-08发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260329364.html