mysql密码忘记了怎么办
1、以管理员的身份打开cmd,然后跳过权限启动mysql,命令:xxx --skip-grant-tables 前面是mysql配置文件的位置,然后回车。
2、新打开个cmd窗口,进入到mysql配置文件目录bin下,然后输入 mysql -uroot -p 再回车,这步是以空密码进入mysql。
3、空密码进入mysql后,如果前面都设置正确的话,这步显示的界面是Welcome to the MariaDB monitor。
4、然后可以show database; 查看当前的数据库,回车后会列举出当前数据库的列表。
5、然后执行命令:update user set password=password('新密码') where user='root'; 并回车,其中括号中的就是将要设置的新密码。
6、执行完后会提示你 Query OK,表示执行成功了,再用新密码登录就可以了。
mysql密码忘了怎么办
如果你忘记了MySQL的密码,可以尝试以下步骤:
1.使用root用户登录MySQL。
2.停止MySQL服务。
3.使用以下命令启动MySQL服务并跳过身份验证:
sudo mysqld_safe --skip-grant-tables --skip-networking &
4.连接MySQL并更改密码:
mysql -u root
USE mysql;
UPDATE user SET Password=PASSWORD('new_password') WHERE User='root';
FLUSH PRIVILEGES;
5.停止MySQL服务并使用以下命令重新启动它:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
这样就可以使用新密码登录MySQL了。
MySql登陆密码忘记了 怎么办
如果你忘记了mysql的登录密码,可以通过以下步骤重置密码:
1. 停止mysql服务。
```
sudo /etc/init.d/mysql stop
```
如果你使用的是systemd:
```
sudo systemctl stop mysql.service
```
2. 启动mysql服务,并跳过权限检查。
```
sudo mysqld_safe --skip-grant-tables &
```
3. 使用root用户登录mysql。
```
mysql -u root
```
4. 更新root用户的密码。
```
mysql> update mysql.user set authentication_string=password('new_password') where user='root';
```
5. 刷新数据库权限。
```
mysql> flush privileges;
```
6. 退出mysql。
```
mysql> exit
```
7. 重新启动mysql服务。
```
sudo /etc/init.d/mysql start
```
如果你使用的是systemd:
```
sudo systemctl start mysql.service
```
现在你可以使用新密码登录mysql了。
还没有评论,来说两句吧...