LINUX如何安装MySQL数据库_Linux 5.7与8.0版本安装配置教程【数据库】

admin 百科 14
MySQL在Linux中可通过YUM(5.7)、APT(8.0)、tar.gz手动安装(5.7)或Docker(8.0)四种方式部署,各方法均涵盖依赖配置、服务启动、安全初始化及可选优化步骤。

LINUX如何安装MySQL数据库_Linux 5.7与8.0版本安装配置教程【数据库】-第1张图片-佛山资讯网

如果您需要在Linux系统中部署MySQL数据库,但尚未完成安装与基础配置,则可能是由于缺少必要的依赖包、源配置错误或服务未正确启动。以下是针对MySQL 5.7与8.0两个主流版本的独立安装配置步骤:

一、通过YUM仓库安装MySQL 5.7(CentOS/RHEL 7)

该方法利用官方MySQL YUM仓库提供稳定、兼容性良好的5.7.x RPM包,避免手动编译的复杂性,并确保systemd服务管理正常。

1、下载并安装MySQL官方YUM仓库配置包:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm && sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm

2、确认仓库启用状态,禁用8.0子仓库:sudo yum-config-manager --disable mysql80-community && sudo yum-config-manager --enable mysql57-community

3、执行安装命令:sudo yum install mysql-community-server -y

4、启动MySQL服务并设为开机自启:sudo systemctl start mysqld && sudo systemctl enable mysqld

5、获取初始root密码:sudo grep 'temporary password' /var/log/mysqld.log

6、运行安全配置向导,修改密码并移除不安全默认项:mysql_secure_installation

二、通过APT仓库安装MySQL 8.0(Ubuntu 20.04/22.04)

该方式适用于Debian系系统,使用MySQL官方提供的APT源,可直接安装8.0.x最新GA版本,包含默认启用的身份验证插件caching_sha2_password。

1、下载MySQL APT配置工具:wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb

2、安装配置包并交互选择8.0系列:sudo dpkg -i mysql-apt-config_0.8.24-1_all.deb(在弹出界面中用方向键选中“mysql-8.0”,按Tab切换到OK后回车)

3、更新APT索引:sudo apt update

4、安装MySQL服务器主包:sudo apt install mysql-server -y

5、检查服务状态:sudo systemctl status mysql

6、若需修改root认证方式以兼容旧客户端,登录后执行:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YourStrongPass123'; FLUSH PRIVILEGES;

标签: mysql linux word centos docker 端口 ubuntu 工具 ssl 环境变量 解压 配置文件

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~