MySQL重置root密码提示"Unknown column ‘password"的问题?
2024-08-25 22:12:41
晚上打开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>update user set authentication_string=password(’newpassword') where user=‘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
最新文章
- c#枚举使用详解
- cocoapods 更新失败 bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
- ThoughtWorks 2016年第1期DNA活动总结
- 人工蜂群算法-python实现
- 自己动手跑起web项目
- Mina工具类v1.5
- 编译器错误消息: CS0016: 未能写入输出文件“c:/Windows/Microsoft.NET/Framework/v2.0.50727/....dll”--“拒绝访问。
- glusterfs repo
- OC - 4.OC核心语法
- PLSQL调用webservice
- Git 和 SVN之间的五个基本区别
- Nagiosserver端安装部署具体解释(1)
- <;a href=&#39;javascript:void(0)&#39; onclick=&#39;my()&#39;>;<;/a>;
- poj2524
- web.xml讲解
- Oracle数据库(三)表操作,连接查询,分页
- Oracle_where子句
- FSFS和VDFS存储方式的区别
- LINUX signal 信号
- Golang 入门系列(二)学习Go语言需要注意的坑
热门文章
- sql server不用安装sql管理工具开启sa
- windows下gitbook与开源中国码云关联,以及如何gitbook转pdf
- CentOS下Docker与.netcore(四)之 三剑客之一Docker-machine+jenkins简单自动化部署
- Django 标签过滤器
- MongoDB高级知识
- 清北学堂(2019 4 30 ) part 3
- “全栈2019”Java第六十九章:内部类访问外部类成员详解
- 参照跟老男孩学linux运维搭建nagios实验小结
- 通过cookie绕过验证码登录
- P1975 [国家集训队]排队 线段树套平衡树维护动态逆序对查询