我有MySQL在RHEL和phpMyAdmin的接口也。 我有我记得正常的MySQL用户访问,但我忘了root
密码。
- 如何安全地重置的MySQL
root
密码? (我有root
上的O / S的帐户)
我有MySQL在RHEL和phpMyAdmin的接口也。 我有我记得正常的MySQL用户访问,但我忘了root
密码。
root
密码? (我有root
上的O / S的帐户) 从这里: http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html
停止mysqld的与使用--skip-grant-tables选项重启。 这使得任何人都可以不用密码,并与所有特权连接。 因为这是不安全的,你可能要在联合使用--skip-赠款表用--skip-联网,以防止远程客户端连接。
连接到使用此命令mysqld服务器:
shell> mysql
发出的MySQL客户端下面的语句。 替换为您要使用的密码。
mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass')
-> WHERE User='root';
mysql> FLUSH PRIVILEGES;
FLUSH语句告诉服务器重装授权表到内存中,以便它注意到了密码更改
WINDOWS用户
对我来说,在WONDOWS 8这个工作; 首先进入你的mysql安装,我用wamserver下安装了D:\Programs\wamp\bin\mysql\mysql5.6.12\bin
这样cd
到该目录,然后;
-> mysql UPDATE mysql.user SET Password=PASSWORD('xvpaic7q') -> WHERE User='root'
-> FLUSH PRIVILEGES