如果不是第一次安装先删除之前安装的,如果没有则忽略

    1. yum remove mysql mysql-server mysql-libs compat-mysql51
    2. rm -rf /var/lib/mysql
    3. rm /etc/my.cnf
    4. 查看是否还有mysql软件:
    5. rpm -qa|grep mysql
    6. 如果存在的话,继续删除即可。
    • 下载MySQL yum源

      1. wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
    • 安装yum源

      1. yum localinstall mysql80-community-release-el7-1.noarch.rpm
    • 更新yum源

      1. yum clean all
      2. yum makecache
    • 创建Mysql账户

      1. groupadd mysql
      2. useradd -g mysql mysql
    • 开始安装MySQL

      1. yum install mysql-community-server
    • 启动MySQL,如果启动报错,请移步(大部分人是第四步能够解决):https://www.yuque.com/taowuhua/gfneg0/fhiaol

      1. systemctl start mysqld
    • 查看初始化密码

      1. cat /var/log/mysqld.log | grep password

      centos 安装mysql5.7 - 图1

      1. #mysql刚安装完毕没有密码进入mysql命令行
      2. mysql -uroot -p
      3. #查询mysql用户
      4. select User, Host, Password FROM mysql.user;
      5. #修改root密码
      6. update mysql.user set password=password('root') where User="root";
      7. #为root添加远程权限
      8. grant all privileges on *.* to 'root'@'%'identified by 'root' with grant option;
      9. #刷新权限
      10. flush privileges;