• mysql 8.0.28安装和配置主从中遇到的一些问题总结


    问题总结

    1. mysql 8.0.28 修改root密码
    8.0.28有密码复杂度限制:大写+小写+数字+标点符号
    
    2. mysql 8.0.28 修改root远程连接
    update user set host = '%' where host = 'localhost' and user = 'root';
    
    3. 修改了root远程连接的host=%之后,重新修改root密码时语句的'root'@'localhost'应该改成'root'@'%'
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'XXXXX';
    
    
    4. 设置master信息语句
    change master to master_host='192.168.XXX.XXX',master_user='XXXX',master_password='XXXXX',master_log_file='XXXXX',master_log_pos=XXXX;
    
    5. mysql 8.0.28安装顺序
     sudo rpm -ivh mysql-community-common-8.0.28-1.el7.x86_64.rpm 
     sudo rpm -ivh mysql-community-client-plugins-8.0.28-1.el7.x86_64.rpm 
     sudo rpm -ivh mysql-community-libs-8.0.28-1.el7.x86_64.rpm 
     sudo rpm -ivh mysql-community-client-8.0.28-1.el7.x86_64.rpm 
     sudo rpm -ivh mysql-community-icu-data-files-8.0.28-1.el7.x86_64.rpm 
     sudo rpm -ivh mysql-community-server-8.0.28-1.el7.x86_64.rpm
    
    6. 跳过密码登录mysql8.0.28
    mysqld --skip-grant-tables --skip-networking --user=root &
    
    7. 刷新设置
    flush privileges;

     查看自己主机是否安装了libaio,没安装的话用yum安装

    查询是否安装libaio
    # rpm -qa |grep libaio
    
    重载mysql
    # mysqld --initialize --console
    
    查找重载密码
    # grep 'temporary password' /var/log/mysqld.log
  • 相关阅读:
    正则表达说明—Pattern API
    C#调用dll(Java方法)
    获取页面URL两种方式
    可拖动布局之jQueryUI
    可拖动布局之Gridster
    Thymeleaf入门基础
    Eclipse安装反编译插件
    Spring Boot:Consider defining a bean of type '*.*.*' in your configuration解决方案
    Spring Boot : Whitelabel Error Page解决方案
    MYSQL卸载
  • 原文地址:https://www.cnblogs.com/lichouluoyu/p/16117238.html
Copyright © 2020-2023  润新知