Bitnami。重置mysql root pwd

时间:2014-06-05 13:42:07

标签: mysql bitnami

如何在MySQL中重置root pwd和帐户,因为我按照说明如何为其他服务器授予priveledges并且意外地将root用户(Mysql)绑定到其他ip地址,现在看来我无法以admin身份登录在localhost?

由于

1 个答案:

答案 0 :(得分:3)

您有3种方法可以在mysql中重置rootpass:

1 - 启动以下命令:

sudo service mysql reset-password


2 - 您也可以尝试:

`sudo dpkg-reconfigure mysql-server-x.x`

3 - 第三个解决方案有点长,但对我有用:

`sudo service mysql stop`

`sudo /usr/bin/mysqld_safe --skip-grant-tables & mysql -h localhost`

您现在已连接到mysql绕过权限。

USE mysql;

UPDATE USER
SET    password = password('<your_new_pass>')
WHERE  USER = 'root' AND host = 'localhost';

您的root pass应立即重置。只需退出mysql clt并重启mysql服务:

quit

sudo mysqladmin shutdown

sudo service mysql start