[1230online] 壹贰叁零科技在线

标题: 配置mysql忘记phpMyAdmin的root登录密码怎么办 [打印本页]

作者: 夏穆SUMMUR    时间: 2015-8-28 09:37
标题: 配置mysql忘记phpMyAdmin的root登录密码怎么办
配置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






欢迎光临 [1230online] 壹贰叁零科技在线 (http://1230online.com/) Powered by Discuz! X3.2