当前位置:首页 > My SQL > 正文内容

mysql重置root密码(mysql忘记root密码的处理方式)

Z先生8年前 (2017-04-13)My SQL4247

1、修改my.cnf(linux)/my.ini(Windows)文件,在[mysqld]下面加上

skip-grant-tables

配置选项;

2、重启mysql服务;

linux一般为:service mysqld restart;

Windows:服务管理器中,重启服务。

3、命令行登录mysql

mysql -u root

4、重置root密码

update mysql.user set password=password('new_password') where user= 'root';

5、刷新系统权限表

FLUSH PRIVILEGES;

6、还原修改my.cnf(linux)/my.ini(Windows)文件;

将skip-grant-tables删除或者注释

7、再次重启mysql服务。

分享给朋友:

相关文章

Mysql中通过身份证计算年龄

substring()函数用来截取出生年月日year(now())- year(substring(borrower_idcard,7,8)) age, 用来计算年龄SELECT  &nb...

mysq42000错误只1071解决方案

欣达CMS在安装过程中,出现以下错误提示:SQLSTATE[42000]: Syntax error or access violation:&nbs...

MySQL中InnoDB和MyISAM对比及索引原理区别

MySQL中InnoDB和MyISAM对比及索引原理区别

InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了1、事务和外键InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并...

更改mysql默认引擎MyISAM|InnoDB

打开MySQL配置文件,Win下面默认是my.ini,Linux下面默认是my.conf[mysqld]下面加入(如果有则修改):default-storage-engine = ...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。
请先 登录 再评论,若不是会员请先 注册