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

    mysql> SET PASSWORD = PASSWORD('123456');
    //或者
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
    mysql> UPDATE mysql.user SET password=PASSWORD('123456') WHERE User='root';
    mysql> FLUSH PRIVILEGES;
    

      如果忘记了root密码,需要重置

    1,停止mysql服务器运行,关闭mysqld,接下里重新启动mysqld

    mysqld --skip-grant-tables

    添加这个参数可以让任何人不用密码就能连接mysql数据库,并且获得任何权限。因为这个是不安全的,可以添加一个参数 --skip-networking 阻止远程连接

    mysqld --skip-grant-tables --skip-networking

    2,使用mysql客户端访问mysql服务器,然后运行sql语句更改root的密码

    mysql> UPDATE mysql.user SET Password=PASSWORD('123456')  WHERE User='root';
    mysql> FLUSH PRIVILEGES;

     FLUSH 语句是告诉服务器去重新加载表的权限到内存中,确保密码已经更改生效

    3,启动mysql服务器,使用root帐号和新密码去连接mysql服务器了

    stay hungry,stay foolish.
  • 相关阅读:
    mac 端口转发方案
    Js 函数
    for 循环语句 与 while 循环
    Javascript 基础2
    Javascript 基础 1
    设计模式学习(一)-概述
    java基础知识-对象和类
    java基础知识-(数组)
    Java面试-框架篇(SSM-SpringMVC)
    Java面试-框架篇(SSM-Mybatis)
  • 原文地址:https://www.cnblogs.com/ifree-x/p/5465784.html
Copyright © 2011-2022 走看看