在windows下:
打开命令行窗口,停止mysql服务:

net stop mysql

启动mysql,执行:

mysqld -nt --skip-grant-tables

另外打开一个命令行窗口,执行mysql

>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
>exit

用Ctrl+Alt+Del,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了

在linux下:
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。 
启动 MySQL :bin/safe_mysqld --skip-grant-tables & 
就可以不需要密码就进入 MySQL 了。 
然后就是 
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
重新杀 MySQL ,用正常方法启动 MySQL 。

最新文章

  1. gulp图片压缩
  2. Selenium Remote-Control架构
  3. XML学习笔记5——XSD复杂数据类型
  4. Conjugate prior relationships
  5. My First Django Project (3) - Apache set up
  6. Poj OpenJudge 百练 1860 Currency Exchang
  7. C#.net winform 控件和皮肤大全
  8. Art-Directing SVG图像viewBox属性
  9. java中double四舍五入并设置小数点位数的问题
  10. 【转】Nginx windows下搭建过程
  11. vs2012新建项目产生的问题
  12. windows service 的创建 安装 调试 错误回发
  13. SVN的revert和update命令的区别
  14. Pelican搭建静态博客
  15. emqtt 试用(七)追踪
  16. 有趣的8个IT冷知识
  17. sql server 关于日期格式转换查询备注
  18. TX-LCN分布式事务Demo实战
  19. Sherman-Morrison公式及其应用
  20. mysql 8小时超时设置

热门文章

  1. LPC43xx SGPIO Slice 输入输出连接表
  2. 改进架构,实现动态数据源,减少java维护
  3. java之 ------ 文件拷贝
  4. Java/JSP获得客户端网卡MAC地址的三种方法解析
  5. 解决sublime text 3中文乱码问题
  6. 天蝎第一季/全集Scorpion迅雷下载
  7. Logcat多tag过滤
  8. 深入理解Java并发之synchronized实现原理
  9. Visual Studio 2013 智能提示功能消失解决办法
  10. 摩拜单车模式优于OFO双向通信才能被认可