先停止mysql服务

//停止表权限
cd /usr/local/mysql/bin/
./mysqld_safe --skip-grant-tables &

直接mysql 进入数据库

update mysql.user set authentication_string=password('newpassword') where user='root' and Host = 'localhost';
flush privileges

使用新密码进入数据库后任何操作都会提示:

ERROR  (HY000): You must reset your password using ALTER USER statement before executing this statement.
//你必须重置您的密码使用ALTER USER语句之前执行这

执行:

SET PASSWORD = PASSWORD('newpassword');

即可!

最新文章

  1. C#的四种Timer介绍
  2. SQL Server 优化-执行计划
  3. kafka:一个分布式消息系统
  4. Codeforces Round #333 (Div. 2)
  5. 数往知来C#之 String 集合 深拷与浅拷 序列化<五>
  6. 在CI框架下执行存储的方法
  7. 微信小程序—微信自动退款
  8. ActiveMQ安装配置及实例
  9. ECMAScript 6 入门 ----Generator 函数
  10. canvas API ,通俗的canvas基础知识(一)
  11. 「CF1154F」Shovels Shop【背包DP】
  12. Selenium Java环境配置
  13. 三菱蓝瑟CK4A
  14. Ansible 常用模块之ping(四)
  15. GPS 编程笔记
  16. Objective-C语法之NSSortDescriptor
  17. Unity项目中显示项目的FPS
  18. Centos下查看和修改网卡Mac地址
  19. toFixed
  20. lua工具库penlight--06数据(二)

热门文章

  1. RabbitMQ原理与相关操作(一)
  2. .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上
  3. 学习javascript数据结构(一)——栈和队列
  4. angularjs和ajax的结合使用 (二)
  5. MVC树控件,mvc中应用treeview,实现复选框树的多层级表单控件
  6. C#连接Access与SQL Server
  7. python学习笔记(基础四:模块初识、pyc和PyCodeObject是什么)
  8. 记录一次bug解决过程:可维护性和性能优化
  9. 关于Karaf Container 4.0.7
  10. 学习笔记 MYSQL报错注入(count()、rand()、group by)