美文网首页
centos 8 安装 mysql 8

centos 8 安装 mysql 8

作者: 我实在没钱 | 来源:发表于2019-11-04 11:41 被阅读0次

    来源:https://blog.csdn.net/qq_43317529/article/details/83039252

    1、打开Centos操作系统,下载mysql的repo源并安装,执行命令:
    rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm (不是链接)

    2、查看可用的mysql版本以及禁用/启用情况:
    yum repolist all | grep mysql
    在这里插入图片描述

    3、修改源文件,禁用5.7,启用8.0
    Vi /etc/yum.repos.d/mysql-community.repo
    把里面的8.0enabled改为1就可以了,其他的版本改为0
    在这里插入图片描述

    4、修改完之后查看可用版本
    yum repolist enabled | grep mysql (显示8.0即为成功)
    在这里插入图片描述

    5、8.0版本启用后,安装Mysql
    yum install -y mysql-community-server (380M左右,过程会稍微有些慢,耐心等待)
    在这里插入图片描述

    6、安装完成之后,启动mysql
    systemctl start mysqld

    7、开机启动设置
    systemctl enable mysqld
    systemctl daemon-reload

    8、查看随机生成的密码,注意记住密码
    grep ‘temporary password’ /var/log/mysqld.log

    9、登录Mysql,输入原始生成的随机密码
    mysql -uroot -p
    在这里插入图片描述

    10、改变mysql密码策略 ( 密码强度默认为中等,大小写字母、数字、特殊符号,只有修改成功后才能修改配置再设置更简单的密码 )
    set global validate_password.policy=0;
    set global validate_password.length=1;

    11、修改root密码
    ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new pwd’;(单引号和分号不能省,一定记住密码)

    12、退出mysql,重新启动即可生效,安装成功。
    退出命令:quit

    错误处理:


    image.png

    查找已经有的版本

    ll /usr/lib64/libssl.so*
    ll /usr/lib64/libcrypto.so*
    

    根据现有版本建立软连接
    sudo ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10
    sudo ln -s /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.10

    相关文章

      网友评论

          本文标题:centos 8 安装 mysql 8

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