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;
相关推荐
_F_y3 小时前
MySQL用C/C++连接
c语言·c++·mysql
五岳5 小时前
DTS按业务场景批量迁移阿里云MySQL库实战(上):技术选型和API对接
mysql·阿里云·dts
仍然.6 小时前
MYSQL--约束
数据库·mysql
定偶10 小时前
MySQL安装
数据库·mysql
Zzzzmo_10 小时前
【MySQL】数据库约束 及 表的设计
数据库·mysql
我真的是大笨蛋11 小时前
Redo Log详解
java·数据库·sql·mysql·性能优化
Jess0712 小时前
MySQL内置函数
数据库·mysql
凉年技术12 小时前
MySQL 5.6 2000 万行高频读写表新增字段实战:从慢执行到无锁落地全解析
mysql
xiaoye370814 小时前
redis和mysql数据库如何保证数据一致性
redis·mysql
一条闲鱼_mytube14 小时前
MySQL vs PostgreSQL 对比
数据库·mysql·postgresql