zoukankan      html  css  js  c++  java
  • MySQL修改root密码

    首先以管理员身份运行cmd设置停止mysql数据库,修改my.ini配置文件的时候,添加skip-grant-tables  #跳过数据库权限验证

    然后,根据下面命令重启数据库,在终端输入如下命令:

    注意:旧版的mysql的存储密码的字段是“password”,现在是“authentication_string”。

    C:>net stop mysql
    MySQL 服务正在停止.
    MySQL 服务已成功停止。


    C:Windowssystem32>net start mysql
    MySQL 服务正在启动 .
    MySQL 服务已经启动成功。


    C:Windowssystem32>mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 2
    Server version: 5.7.32 MySQL Community Server (GPL)

    mysql> use mysql;
    Database changed
    mysql> update user set password=password("输入你想要的密码,可以为空") where user="root";
    ERROR 1054 (42S22): Unknown column 'password' in 'field list'
    mysql> update user set authentication_string='输入你想要的密码,可以为空' where user="root";
    Query OK, 2 rows affected (0.10 sec)
    Rows matched: 2 Changed: 2 Warnings: 0

    mysql> flush privileges;
    Query OK, 0 rows affected (0.11 sec)

    mysql> quit;
    Bye

  • 相关阅读:
    CSP2019题解
    [NOI2019]弹跳(KD-Tree)
    集合框架面试题
    注解
    WiFi攻防
    简单完整讲述Servlet生命周期
    Java多线程
    Java--面向对象讲解
    layUi
    java提高篇(三)-----理解java的三大特性之多态
  • 原文地址:https://www.cnblogs.com/leise/p/14742097.html
Copyright © 2011-2022 走看看