zoukankan      html  css  js  c++  java
  • Ubuntu下MySql忘记密码解决密码

    Ubuntu下忘记MySql密码解决方案

    1. 在终端输入

      sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
      
    2. 在文件内搜索找到skip-external-locking,在其下面添加一行:

      skip-grant-tables
      
    3. 重启mysql

      sudo service mysql restart
      
    4. 在终端输入命令mysql,进入mysql

    5. 使用命令use mysql;切换到mysql数据库

    6. 修改root密码

      UPDATE mysql.user SET authentication_string=password('你想设置的密码') WHERE User='root' AND Host ='localhost';
      
    7. 修改字段plugin(Plufin字段标识可以用于验证用户身份的插件,如果字段为空,服务器使用内建授权验证机制验证用户身份)

      UPDATE user SET plugin="mysql_native_password";
      
    8. 刷新权限,输入命令

      flush privileges;
      
    9. 退出mysql

      quit;
      
    10. 回到设置的文件内 (/etc/mysql/mysql.conf.d/mysqld.cnf)内把添加的命令注释掉

  • 相关阅读:
    POJ 2112 二分+最大流
    POJ 3281 最大流
    枚举------暴力与优化
    动态规划入门
    简单二叉树
    花式WA
    18年第十二届东北四省赛
    18年第十三届黑龙江省赛
    ACM中的java的使用;
    CF#483(div2 C)
  • 原文地址:https://www.cnblogs.com/hengwangg/p/13300370.html
Copyright © 2011-2022 走看看