最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
MySQL重置root密码提示
时间:2017-03-29 编辑:简简单单 来源:一聚教程网
晚上打开MAC,发现root帐户突然不能正常登陆MySQL,于是打算重置密码,看了几篇文章,竟然重置不成功,总是得到Unknown column ‘password'的错误,看了user的表结构也确实没有该字段了。经查发现是MySQL升级后将字段名给改了,password名称改为authentication_string了。知道原因后,按照如下命令就可以成功重置root密码了。
代码如下 | 复制代码 |
$sudo mysql.server stop #先关闭正常的MySQL服务 $sudo mysqld_safe--skip-grant-tables #跳过MySQL认证 $sudo mysql -uroot -p #提示密码时,直按按ENTER就能进入mysql命令行 mysql>use mysql; mysql>updateusersetauthentication_string=password('newpassword')whereuser=‘root' mysql>exit; $sudo mysql.server start #再次启动MySQL服务,就可以使用新密码正常登陆了 |
Mac的MySQL版本是:
mysql Ver 14.14 Distrib 5.7.10, for osx10.11 (x86_64) using EditLine wrapper
-
上一个: SQL查询中需要使用别名问题
相关文章
- MySQL忘记root密码不重启mysqd重置root密码 09-26
- WDCP管理面板忘记ROOT MYSQL密码重置的方法 01-05
- MySQL找回root密码的方法 12-28
- 破解mysql root密码的几种方法 08-12
- mysql利用mysql.exe重置root密码 07-04
- 忘记了mysql的root密码重置方法 04-30