Centos7离线安装MySQL8

1、下载MySQL

https://downloads.mysql.com/archives/community/

2、下载完毕后,上传到Centos,解压

bash 复制代码
tar -xf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar  

3、逐条执行安装命令

bash 复制代码
rpm -ivh mysql-community-common-8.0.33-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-plugins-8.0.33-1.el7.x86_64.rpm 
rpm -ivh mysql-community-libs-8.0.33-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-8.0.33-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-plugins-8.0.33-1.el7.x86_64.rpm 
rpm -ivh mysql-community-icu-data-files-8.0.33-1.el7.x86_64.rpm 
rpm -ivh mysql-community-server-8.0.33-1.el7.x86_64.rpm 
mysqld --initialize --user=mysql
systemctl status mysqld
systemctl start mysqld
systemctl status mysqld

4、查看临时密码

bash 复制代码
cat /var/log/mysqld.log

5、修改mysql的root密码

bash 复制代码
alter user 'root'@'localhost' identified by 'xxxxxx'

执行完后,重新登录MySQL

bash 复制代码
quit

6、允许远程登录

bash 复制代码
mysql -uroot -p
bash 复制代码
use mysql;

select host from user where user='root';

update user set host = '%' where user ='root';

更新配置

bash 复制代码
flush privileges;
相关推荐
未来龙皇小蓝3 小时前
【MySQL-索引调优】11:Group by相关概念
数据库·mysql·性能优化
枕布响丸辣4 小时前
MySQL 从入门到精通:完整操作手册与实战指南
数据库·mysql
原来是猿5 小时前
MySQL【用户管理】
数据库·mysql
sthnyph7 小时前
初识MySQL · 库的操作
数据库·mysql
原来是猿7 小时前
MySQL【视图】
数据库·mysql
2401_873587827 小时前
MySQL——事务管理
数据库·mysql
0xDevNull8 小时前
MySQL 三大日志系统深度解析:Binlog、Redo Log、Undo Log
数据库·mysql
Java面试题总结8 小时前
htop安装不了怎么解决
mysql
钰衡大师9 小时前
MySQL 数据库备份方案
数据库·mysql
原来是猿10 小时前
MySQL【事务下】
数据库·mysql·oracle