分别在Windows下和Linux下重置了MYSQL的root的密码: 
  在windows下:

  1:进入cmd,停止mysql服务:Net stop mysql

     到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,

  2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止)
  
     3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。

  Java代码

  >use mysql

  >update user set password=password("新密码") where user="root";

  >flush privileges;

  >exit

  4:使用任务管理器,找到mysqld-nt的进程,结束进程!

  在重新启动mysql-nt服务,就可以用新密码登录了。

  在linux下:

  如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。

  启动 MySQL :bin/safe_mysqld --skip-grant-tables &

  就可以不需要密码就进入 MySQL 了。

  然后就是

  Java代码

  >use mysql

  >update user set password=password("new_pass") where user="root";

  >flush privileges

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

  重新杀 MySQL ,用正常方法启动 MySQL 。

最新文章

  1. bash基础
  2. 顺序查找SequentialSearch
  3. .net中事件引起的内存泄漏分析
  4. HashMap实现原理分析(转)
  5. Linux下的网络远程安装
  6. WCF自定义地址路由映射(不用svc文件)
  7. 关于MySQL回滚机制
  8. Android Studio AVD和SDK Manager灰色不能点击的问题。
  9. 【Java】MD5加密
  10. windows 程序设计 SetPolyFillMode关于ALTERNATE、WINDING的详细解释
  11. spoj 104 Highways (最小生成树计数)
  12. Linux下安装MySQL-5.7
  13. vue.js的学习中的简单案例
  14. Mybatis的SqlSession运行原理
  15. selenium处理alert弹出框
  16. Confluence 6 修改站点标题
  17. docker资料---添加阿里docker加速镜像
  18. stark组件开发之列表页面预留钩子方法。 可根据用户的不同,显示不同的列
  19. DIV+CSS中标签ul ol li dl dt dd用法
  20. Linux中如何查看文件夹的大小

热门文章

  1. JS全选功能代码优化
  2. centos安装zabbix集群监控(亲测无坑版)
  3. adb概览及协议参考
  4. HDU 3094 A tree game 树删边游戏
  5. 4行代码实现js模板引擎
  6. SQL Server 性能调优 之运行计划(Execution Plan)调优
  7. 安装Windows7操作系统 - 初学者系列 - 学习者系列文章
  8. Juqery遮罩插件
  9. javascript 学习总结(六)RegExp对象
  10. Ubuntu 14.04 字体设置