zoukankan      html  css  js  c++  java
  • 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';
  • 相关阅读:
    [状压DP][二分]JZOJ 3521 道路覆盖
    字符串操作
    练习: 判断一个数是否为小数
    Python 深浅拷贝
    编码
    python中的 == 和 is 的区别
    Python3 字典的增删改查
    Python3 列表的基本操作
    初识 Python
    方法的入门
  • 原文地址:https://www.cnblogs.com/bytecodebuffer/p/11314735.html
Copyright © 2011-2022 走看看