美文网首页
centos安装mysql8.0全过程,及遇到的问题

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

作者: 一起吃麻辣糖 | 来源:发表于2020-06-24 10:38 被阅读0次

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

    rpm -qa | grep -i mysql

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

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

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

    通过命令 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可以查看临时密码,登陆后修改密码即可。

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

    相关文章

      网友评论

          本文标题:centos安装mysql8.0全过程,及遇到的问题

          本文链接:https://www.haomeiwen.com/subject/ciolfktx.html