找回密码
 注册
搜索
打印 上一主题 下一主题

[MySQL] 配置mysql忘记phpMyAdmin的root登录密码怎么办

[复制链接]
跳转到指定楼层
楼主
夏穆SUMMUR 发表于 2015-8-28 09:37:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
配置mysql忘记phpMyAdmin的root登录密码怎么办呢?从网上摘抄了解决方法。供大家参考。


首先进入DOS,开一个cmd

c:\>sc stop mysql

进到目录里面 cd C:\xampp\mysql\bin   解释一下 C:\xampp\mysql\bin 路径要改成你自己的 下同
C:\xampp\mysql\bin>
mysqld --defaults-file="C:\xampp\mysql\bin\my.ini" --console --skip-grant-tables

重新开一个cmd
进到目录里面 cd C:\xampp\mysql\bin

C:\xampp\mysql\bin>mysql -uroot mysql
mysql>UPDATE user SET Password=PASSWORD('123456') where USER='root';
mysql>FLUSH PRIVILEGES;
mysql>quit
C:\xampp\mysql\bin>mysqladmin shutdown

之后正常重启MySQL服务就行了。用户名root,密码123456

以上红字是需要输入的内容。


-----夏穆分割线(其实是同理的方法)----------------------------------------------------------------------------------------------------


你修改密码试试:关闭正在运行的MySQL 打开DOS窗口,转到mysql\bin目录 非权限检查模式启动mysql:>mysqld --skip-grant-tables回车后如果没有出现提示信息,那就对了 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录 输入mysql回车, >mysql如果成功,将出现MySQL提示符 连接权限数据库mysql> use mysql; 修改用户密码:mysql> SET PASSWORD FOR [email=]'root'@'localhost'[/email] = OLD_PASSWORD('123456');# --------------# 设置后可以通过后台mysql命令进入mysql数据库,而phpMyAdmin却依然无法登陆# mysql> update user set password=password("123456") where user="root"; # -------------- 刷新权限(必须的步骤) mysql>flush privileges; 退出mysqlmysql> \q

夏穆中文网|SUMMUR.COM
快速回复 返回顶部 返回列表