centos安装mysql中断_centos安装mysql8.0全过程,及遇到的问题

本文详细介绍了在CentOS系统中如何从头开始安装MySQL 8.0,包括清除旧版本的MySQL残留,解决安装过程中可能出现的问题,如速度慢,以及启动服务和设置开机自启动。在安装过程中,重点强调了检查并删除旧MySQL实例,安装源的更换,以及临时密码的获取和修改。
摘要由CSDN通过智能技术生成

如果之前安装了mysql的话,要确定之前的mysql是否清理干净

rpm -qa | grep -i mysql

00563308caa3

如果发现有残留的mysql,需要通过 yum remove + 东西     逐条删掉

例如:yum remove mysql-community-common-8.0.20-1.el7.x86_64   (如果当前用户没有root权限,需要sudo)

然后查看有没有残留的mysql目录:sudo find / -name mysql

00563308caa3

通过命令 sudo rm -rf 逐个删除即可。

假如有 /var/log/mysqld.log,记得删除 /var/log/mysqld.log(如果不删除这个文件,会导致新安装的 mysql 无法生存新密码,导致无法登陆)

如果之前卸载了mysql,my.cnf是不会自己删除的,也需要自己删除。通过命令rm -rf /etc/my.cnf

开始安装mysql:

1.首先先下载mysql源安装包:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

2.然后安装mysql源

yum -y localinstall mysql80-community-release-el7-3.noarch.rpm

3.安装mysql

yum -y install mysql-community-server

在安装mysql时,你会发现很慢,几十kb每秒,此时我们要清理缓存并更新

首先备份:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

然后下载新的CentOS-Base.repo 到/etc/yum.repos.d/

如果你是centos6就下载:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

如果你是centos7就下载:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

运行命令yum makecache生成缓存,重新执行命令yum -y install mysql-community-server 即可

4.启动Mysql服务 :systemctl start mysqld

5.修改密码:在/var/log/mysqld.log可以查看临时密码,登陆后修改密码即可。

00563308caa3

6.设置开机自启动:chkconfig mysqld on

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值