zoukankan      html  css  js  c++  java
  • MySQL ERROR 1698 (28000) 错误

    安装后第一次使用mysql mysql -uroot -p

    root

    MySQL ERROR 1698 (28000) ....

    sudo mysql -uroot 就进去了

    update mysql.user set password=PASSWORD('root') where User='root';

    改完密码 重启

    root登录 提示密码错误

    百度一下

    mysql 5.7以后忘记密码,及修改密码问题,密码列不再是Password ,而是authentication_string

    解决步骤:

    停止mysql服务

    ~$ sudo service mysql stop
    

    以安全模式启动MySQL

    ~$ sudo mysqld_safe --skip-grant-tables &
    

    这里可能提示 mysqld_safe 已经存在

    我kill -9 关不掉 只能重启了

    重启后 以安全模式启动MySQL

    MySQL启动之后就可以不用密码登陆了

    mysql -uroot
    

    修改 root的密码及plugin

    update mysql.user set authentication_string=PASSWORD('newPwd'), plugin='mysql_native_password' where user='root';
    

    重启服务

    可以成功登录了

  • 相关阅读:
    python小程序之购物系统
    列表,元祖,字典的使用
    几个python小程序
    default
    RTTI
    man
    养喜神去杀机
    IDEA+Maven+Git
    入门
    CheckStyle简介
  • 原文地址:https://www.cnblogs.com/hehecat/p/8950310.html
Copyright © 2011-2022 走看看