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文件的时候停止数据库,更改文件后再重新启动配置。

  • 相关阅读:
    [Luogu1993] 小K的农场
    [Noip2013] 车站分级
    [Noip2003]加分二叉树
    [Luogu3797] 妖梦斩木棒
    UPC 6616 Small Mulitple
    STL容器之优先队列
    Dijkstra和Floyd算法
    最短路径问题---Dijkstra算法详解
    并查集
    洛谷 P1217
  • 原文地址:https://www.cnblogs.com/xingxia/p/mysql_reset_password.html
Copyright © 2011-2022 走看看