Linux安装mysql8.4.6全过程
更新时间:2025年10月30日 10:14:28 作者:梁萌
该文章详细介绍了在AlmaLinux 9.6操作系统上安装和配置MySQL 8.4.6的过程,包括下载安装包、解压、安装通用包和库文件、客户端和服务器包、解决安装报错、启动服务、设置开机自启动、检查服务状态、获取和设置root密码、修改配置文件、配置远程访问权限以及防火墙设置
Linux安装mysql8.4.6
- 操作系统:AlmaLinux
- 版本:9.6 (Sage Margay)
- 安装包下载地址:https://dev.mysql.com/downloads/mysql/

选择需要的版本,然后下载对应的安装包。
下载完成
将安装包放到服务器上,进行下面的操作:
注意:
下面的命令需要根据下载的安装包版本进行替换,找到对应安装包的名称和文件。不能完全照搬。
# 0 解压文件 tar -xf mysql-8.4.6-1.el9.x86_64.rpm-bundle.tar # 1. 先安装通用包和库文件 rpm -ivh mysql-community-common-8.4.6-1.el9.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.4.6-1.el9.x86_64.rpm rpm -ivh mysql-community-libs-8.4.6-1.el9.x86_64.rpm rpm -ivh mysql-community-libs-compat-8.4.6-1.el9.x86_64.rpm # 2. 安装客户端 rpm -ivh mysql-community-client-8.4.6-1.el9.x86_64.rpm # 3. 安装服务器 rpm -ivh mysql-community-server-8.4.6-1.el9.x86_64.rpm 报错 # 安装 ICU 数据文件包 rpm -ivh mysql-community-icu-data-files-8.4.6-1.el9.x86_64.rpm # 导入 MySQL GPG 密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023 # 启动 MySQL 服务 systemctl start mysqld # 设置开机自启动 systemctl enable mysqld # 检查服务状态 systemctl status mysqld # 获取临时密码 grep 'temporary password' /var/log/mysqld.log # 使用临时密码登录并设置新密码 mysql -u root -p -- 修改 root 密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; -- 刷新权限 FLUSH PRIVILEGES; -- 退出 MySQL EXIT; # 使用新密码登录验证 mysql -u root -p # 输入新密码:123456 # 登录后检查版本 SELECT VERSION(); # 配置文件路径 /etc/my.cnf # 重启MySQL(修改配置文件需要重启) sudo systemctl restart mysqld # MySQL服务开通对外访问权限 CREATE USER 'root'@'%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES; # 防火墙开放3306端口 sudo firewall-cmd --permanent --add-port=3306/tcp sudo firewall-cmd --reload # 查询防火墙 3306端口是否开放 sudo firewall-cmd --list-all | grep 3306
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
centos 7 安装卸载apache(httpd)服务的详细步骤
前面我们已经安装好了mysql,今天安装httpd,然后试着访问以下,由于博主已经安装过一次,所以先说卸载,再说安装,需要的朋友可以参考下2020-07-07
Linux系统下安装Mysql全过程(mysql.tar.gz)
该文章详细介绍了如何卸载、安装和配置MySQL数据库,包括添加用户组和用户、修改配置文件、授权、启动服务、添加开机启动项目、解决乱码问题等步骤2026-03-03
Ubuntu18.04 一键升级Python所有第三方包 及安装python包的方法
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。这篇文章给大家介绍Ubuntu18.04 一键升级Python所有第三方包 ,感兴趣的朋友一起看看吧2019-10-10
linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境
这篇文章主要介绍了linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目环境,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-12-12
Linux CentOS使用crontab设置定时重启的方法
本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中,感兴趣的朋友跟随脚本之家小编一起看看吧2018-08-08
LuManager图文安装使用教程和创建MysqL快速建站基本教程
这篇文章主要介绍了LuManager图文安装使用教程和创建MysqL快速建站基本教程,需要的朋友可以参考下2016-04-04


最新评论