• Centos 7.5 安装 Mysql8.0.14


    安装参考:https://www.cnblogs.com/yaowen/p/9486138.html

    密码安全:https://blog.csdn.net/hello_world_qwp/article/details/79551789

    sha2问题:https://blog.csdn.net/s634772208/article/details/81155068

    远程权限:https://blog.csdn.net/m1f2c3/article/details/90765420

    一、下载mysql  源

    https://dev.mysql.com/downloads/repo/yum/

     将下载的mysql 源上传到服务器,并安装

      rpm -ivh mysql80-community-release-el7-3.noarch.rpm

     执行完将会在 /etc/yum.pepos.d 目录下生成两个文件  mysql-community.repo mysql-community-source.repo

    然后更新 yum 命令

    yum clean all
    
    yum makecache

    二、安装

    第一步,可以查看 mysql yum 仓库中MySQL 的版本 

    yum repolist all | grep mysql

    可以修改版本,或者之间安装默认配置(我安装默认的)

    yum install mysql-community-server

    安装完成后,启动mysql 服务

    systemctl start mysqld.service

    mysql 安装完成后,会创建一个 root 账户,并且把密码放到 /var/log/mysqld.log 

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

     使用初始密码登录 mysql ,并且修改密码(注意:第一次修改密码需要:大写+小写+数字+特殊符号,长度大于8),因为密码安全策略

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'Abc.123456!';

    三、修改MySQL 密码

    第一次修改完密码后,并不是我们想设置的 123456 ,首先需要修改密码安全策略

    首先查询安全策略

    show variables like 'validate_password%';
    

     

     修改安全策略

     set global validate_password_length=6;
    
    set global validate_password_policy=LOW;
    

     修改完安全策略后,重新设置mysql 的 root 密码

    ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
    

     四、远程登录

    因为mysql 是在腾讯云服务安装,在使用本地的客户端访问的时候,会遇到许多问题

    1.登录腾讯云开启 入站端口开放 3306 ,否则云服务器的安全策略组会拦截改端口

     2.关闭服务器的防火墙

    //查看状态
    firewall-cmd --state
    //停止
    systemctl stop firewalld.service
    //禁止开启启动
    systemctl disable firewalld.service 

    3.开放 root 远程登录权限

    update user set host='%' where user='root';

    4. sha2_password 的问题

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
  • 相关阅读:
    Junit初级编码(一)第一个Junit测试程序
    关于健身与健美
    spring入门(一)
    HTTP状态301、404、200、304分别表示什么意思
    预处理prepareStatement是怎么防止sql注入漏洞的?
    详解SESSION与COOKIE的区别
    Form表单中method为get和post的区别
    tomcat服务器配置及使用
    ubuntu 14.04 安装mysql server初级教程
    《电路学习第三天》 之 线性稳压电源的设计
  • 原文地址:https://www.cnblogs.com/bytecodebuffer/p/11314735.html
Copyright © 2020-2023  润新知