mysql离线安装教程

1.下载地址: https://downloads.mysql.com/archives/community/

2.上传安装包到系统目录,并解压

shell 复制代码
 tar -xvf mysql-8.0.34-1.el7.x86_64.rpm-bundle.tar

3.检查系统中是否存在mariadb的rpm包

shell 复制代码
rpm -qa|grep mariadb

存在则删除
rpm -e xxx

4.解压完后执行如下命令安装

shell 复制代码
sudo rpm -ivh *.rpm --force --nodeps

5.初始化MySQL数据库

shell 复制代码
mysqld --initialize --user=mysql

6.启动数据库

shell 复制代码
systemctl start mysqld

7.查看mysql初始密码

shell 复制代码
cat /var/log/mysqld.log | grep password

8.使用初始密码登录mysql

shell 复制代码
mysql -uroot -p

9.修改root的密码:

shell 复制代码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Cd@123f!';

10.设置开机启动

shell 复制代码
systemctl enable mysqld

重启mysql
systemctl restart mysqld

11.远程设置:

shell 复制代码
#远程设置
mysql> use mysql;
mysql> update user set host='%' where user='root';
#授权用户名的权限,赋予任何主机访问数据的权限
#本人没有执行这步
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
相关推荐
斌味代码24 分钟前
MySQL主从延迟根因诊断法
数据库
逆境不可逃28 分钟前
高频 SQL 50 题 之 连接篇 1378 1068 1581 197 1661 577 1280 570 1934
数据库·sql
用户57573033462441 分钟前
从 SQL 到对象:Prisma 如何成为全栈开发的“降维打击”利器
数据库
三更两点1 小时前
智能代理工具包:MCP vs. Agent Skills vs. AGENTS.md
数据库·人工智能
Chasing Aurora1 小时前
整理常用的开发工具使用问题和小贴士(二)——软件和浏览器
redis·python·mysql·maven
丸辣,我代码炸了1 小时前
PostgreSQL 大数据查询与索引优化核心总结
大数据·数据库·postgresql
等....1 小时前
Redis使用
数据库·redis·mybatis
betazhou1 小时前
记一次Oracle REDO在线日志损坏故障修复
数据库·oracle·redo·ora-00600
一只小bit1 小时前
Redis 初步入门教程:简单介绍和安装配置
数据库·redis·缓存
仲芒2 小时前
[24年单独笔记] MySQL 引擎架构
笔记·mysql·架构