微科社区,轻松开发从此开始! 请登陆 免费注册

微科社区

当前位置:首页 > 数据库 > MySQL >

忘记mysql root密码的解决办法

时间:2017-01-10 04:01  浏览:努力统计中...
windows下1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql2,在CMD命令行窗口,进入MySQL安装目录 比如 d:\MySQL\bin3,跳过mysql权限检查表,即当mysql起来后,不用输入密码就能进入数据库。
windows下1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql2,在CMD命令行窗口,进入MySQL安装目录 比如 d:\MySQL\bin3,跳过mysql权限检查表,即当mysql起来后,不用输入密码就能进入数据库。命令为: mysqld-nt --skip-grant-tables4,重新打开一个CMD命令行窗口,输入mysql -uroot -p,使用空密码的方式登录MySQL(不用输入密码,直接按回车)5,输入以下命令开始修改root用户的密码  mysql> update mysql.user set password=PASSWORD('newpass') where user='root';6,刷新权限表mysql> flush privileges;7,退出mysql> quit
linux 下1.shell>whereis mysqld_safe
2.shell>path/to/mysqld_safe --skip-grant-tables
3.打开新终端  shell>mysql -uroot -p,空密码登录MySQL
4.mysql> update mysql.user set password=PASSWORD('newpass') where user='root'
5.mysql> flush privileges;\q
6.mysqladmin -uroot -p'newpass' shutdown 关闭MySQL服务 
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%
    ------分隔线------