zoukankan      html  css  js  c++  java
  • centos的mysql升级之后密码重置

    1、配置文件添加过滤密码选项

      #vim  /etc/my.cnf

        

      跳过密码校验

    2、重启mysql服务

      #/etc/init.d/mysqld  restart

    3、#mysql -uroot -p  (直接回车)

      mysql>update  user  set authntication_string=PASSWORD('password')  where  user="root";

      mysql>flush privileges;

    4、修改/etc/my.cnf

       注释掉skip-grant-tables

    5、重启myslq服务

    6、进入mysql(输入密码登录)

      

      会显示以上报错

    7、重置密码

      

      会报如上错误

      做如下设置:

      a、修改/etc/my.cnf

        

        添加如上两行

      b、#mysql -uroot -p(输密码)

        mysql>set global validate_password_policy=0;

        

      c、设置密码

        mysql>alter user user() identified by 'password';

        

      d、测试

        mysql>show  databases;

        

        好 ,没有问题了

  • 相关阅读:
    vue中的ref,refs使用
    setTimeout 为0的作用
    click 和 mousedown 以及map地图的pointerdown
    electron图标
    websocket
    居中
    一键生成vue模板
    IntelliJ IDEA 安装破解及汉化详解
    基础的一些东西
    git 合作开发
  • 原文地址:https://www.cnblogs.com/qfdxxdr/p/7201899.html
Copyright © 2011-2022 走看看