CentOS8(8.2)安装mysql8

  • Post author:
  • Post category:mysql




一、解决centos8自带yum源报错问题

1、备份源文件夹

mv /etc/yum.repos.d /etc/yum.repos.d.bak

2、创建源文件目录

mkdir -p /etc/yum.repos.d

3、下载新的yum源

a) curl https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo > /etc/yum.repos.d/Centos-vault-8.5.2111.repo

b) curl https://mirrors.aliyun.com/repo/epel-archive-8.repo > /etc/yum.repos.d/epel-archive-8.repo

4、重建缓存

1、yum clean all && yum makecache



二、安装mysql及基本配置

1、安装

yum install mysql-server -y

2、查看安装是否成功

ps -ef | grep mysql

mysqladmin –version

3、设置MySQL服务为开机启动项

systemctl enable mysqld

4、查看状态及启动mysql

systemctl status mysqld

systemctl start mysqld

5、mysql 登录(无需密码)

mysql -uroot

6、重置 root 密码

选择数据库

use mysql;

修改密码,备注:mysql8.0修改用户密码命令(新的修改方式)

alter user ‘root’@‘localhost’ identified by ‘root’;

刷新权限表

flush privileges;

7、navicat远程连接

登陆后

use mysql;

update user set host=‘%’ where host=‘localhost’ and user=‘root’;

flush privileges;

8、配置后若仍然无法连接,则需要开放3306端口或关闭防火墙



版权声明:本文为qq_46699502原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。