CentOS8安装mysql8

1.下载mysql

 

 

2.

升级系统安装常用软件

yum -y install epel-release lrzsz gcc gcc-c++ zlib-devel openssl openssl-devel vim net-tools man wget

yum makecache

关防火墙
systemctl stop firewalld

systemctl disable firewalld

配置文件关闭防火墙

vim /etc/selinux/config

             SELINUX=enforcing修改为disabled

卸载mariadb

rpm -qa | grep mariadb

rpm -e --nodeps 名字

利用xftp将安装包放到/opt目录下

3.在此目录创建文件夹 :

mkdir mysql

4.解压文件夹

tar -xvf  安装包 -C mysql

5.删除带有debug

rm -rf *debug*

6.rpm安装

rpm -ivh *.rpm --force --nodeps

7.启动出现问题

处理方法:删文件重新初始化

 

 进入mysql需要密码

            编辑/etc/my.cnf文件在[mysqld]下面添加一条命令:skip-grant-tables

            另外添加这两行代码:不知是否有影响

             

首次进入就不要密码了

      然后查看变量

       mysql> SHOW VARIABLES LIKE 'validate_password%';

 

8.设置密码格式,密码

9.把在/etc/my.cnf  加的skip-grant-tables去掉

然后退出重启:sudo systemctl restart mysql 

10.输入账号密码登录成功

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值