zoukankan      html  css  js  c++  java
  • mysql5.7之密码重置

    一、windows下更改mysql数据库密码
    在windows下找到my.ini文件,例如:C:ProgramDataMySQLMySQL Server 5.7,打开该文件夹下的my.ini文件,找到[mysqld]然后添加skip-grant-tables,意味着跳过密码验证。

    [mysqld]
    skip-grant-tables

    重启服务,在终端中登录:

    mysql -uroot -p  回车直接进入即可

    如果是使用的socket的话,
    mysql -S /tmp/mysql.sock -uroot -p 登录

    修改密码:

    >use mysql;
    
    >update user set authentication_string=password("123456") where user="root";
    
    // 刷新
    >flush privileges;
    
    设置成功之后,修改会原来的配置,重启服务,尝试连接即可

    二、centos下更改mysql数据库密码
    centos下更改root密码与windows下的做法类似,不过windows下的设置文件在my.ini下,而centos则更改的是my.cnf文件。输入vim /etc/my.cnf。后面的做法与windows下的更改密码方式相同。

    备注:
    如果没有成功,可以在更改my.ini或my.cnf文件的时候停止数据库,更改文件后再重新启动配置。

  • 相关阅读:
    JSON 数据转换
    .NET LINQ 数据排序
    .NET LINQ标准查询运算符
    UML 序列图
    UML 类图
    UML 用例建模
    UML 概述
    .NET LINQ查询语法与方法语法
    .NET LINQ查询操作中的类型关系
    .NET 反射概述
  • 原文地址:https://www.cnblogs.com/xingxia/p/mysql_reset_password.html
Copyright © 2011-2022 走看看