mysql - 比特纳米。重置mysql根密码

标签 mysql bitnami

如何重置 MySQL 中的 root 密码和帐户,因为我按照说明如何为其他服务器授予权限并意外地将 root 用户 (Mysql) 绑定(bind)到其他 IP 地址,现在看来我无法以管理员身份登录在本地主机上?

谢谢

最佳答案

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

1 - 启动以下命令:

sudo 服务 mysql 重置密码


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 通行证现在应该已重置。只需退出 mysql clt 并重新启动 mysql 服务即可:

quit

sudo mysqladmin shutdown

sudo service mysql start

关于mysql - 比特纳米。重置mysql根密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24061869/

相关文章:

php - 需要帮助在 mySQL 中存储动态列表

php - 像 PHP 中的 Woot-badge

mongodb - 无法启动 com.bitnami.mongodb

macos - Mac OS X 上的 XAMPP 权限?

mysql - 在 MySQL 中的列上自定义排序依据

MySQL:如何从表架构文件创建表?

java - com.mysql.jdbc.exceptions.MySQLSyntaxErrorException 删除 mysql 中的记录时

download - 有没有办法下载以前版本的 Bitnami WAMP 堆栈?

php - Laravel 计划 :run command is not working

linux - Bitnami GitLab 5.2 服务器已关闭 : We're sorry, 但出了点问题 (500)