zoukankan      html  css  js  c++  java
  • mysql数据库忘记密码时如何修改(二)

    第一步:找到mysql数据库的my.ini配置文件,在[mysqld]下面添加一行代码:skip-grant-tables

    第二步:运行services.msc进入服务管理界面,重启mysql服务。

    第三步:运行cmd进入命令行界面输入mysql命令即可登录mysql客户端。

    第四步:使用命令show databases;可以查看有哪些数据库,这里使用use mysql;切换到mysql数据库。

    第五步:使用show tables;可以查看有哪些表,这里使用一下命令查看user表中的数据。密码使用mysql数据库自身的加密函数password进行加密后的密文。

    select user,host,password from user;

    第六步:使用如下命令修改root用户的密码,修改后发现root用户的密码的密文不一样了。

    update user set password=password('iMC123') where user='root';

    iMC123是我们修改后的新密码。

    第七步:修改完成后退出mysql命令行终端。

    第八步:将my.ini配置文件中增加的启动安全模式的命令删除或者注掉,然后保存文件。

    第九步:重启mysql服务。

    第十步:尝试登录,使用错误的密码不能成功,而使用我们设定的新密码iMC123则登录成功了。

    第十一步:另外可以用以下命令查看mysql的最大连接数。

    show variables like 'max_connections'

     以上实验在mysql 5.6版本亲测有效。

    转发请注明出处:http://www.cnblogs.com/it-deepinmind/

  • 相关阅读:
    4:4 自定义拦截器
    DDD学习笔记一
    Winform/WPF国际化处理
    NPOI 操作Excel
    将输入的字符串进行大写格式化
    将输入的字符串分2个字符添加空格并大写格式化
    VS使用技巧
    NotifyIcon用法
    C#Winfrom系统打印机调用/设置默认打印机
    TextBox(只允许输入字母或者数字)——重写控件
  • 原文地址:https://www.cnblogs.com/it-deepinmind/p/7408469.html
Copyright © 2011-2022 走看看