首页 >

mysql怎么设置删除密码忘记了 |mysql 索引的本质

mysql 映射目录,通过php访问mysql,mysql并发写入不重复,mysql怎么加工作原理,mysql pxc 脑裂,mysql 索引的本质mysql怎么设置删除密码忘记了 |mysql 索引的本质

方法一: 使用root用户重置密码

1. 使用root用户登录MySQL。
2. 运行以下命令: ALTER USER 'user_name'@'localhost' IDENTIFIED BY 'new_password';
(其中'user_name'是你忘记密码的用户名,'new_password'是你设置的新密码)
3. 更新用户表并退出MySQL: FLUSH PRIVILEGES; EXIT;
4. 使用新密码登录MySQL。

方法二: 修改MySQL的my.cnf文件

1. 停止MySQL服务: sudo service mysql stop
2. 使用root权限打开my.cnf文件:sudo vim /etc/mysql/my.cnf
3. 在[mysqld]部分添加skip-grant-tables和skip-networking两行,保存并关闭文件。
4. 启动MySQL: sudo service mysql start
5. 不使用密码连接到MySQL: mysql -u root
6. 更新你的删除密码: UPDATE mysql.user SET authentication_string = PASSWORD('new_password') WHERE User = 'user_name';
7. 刷新用户表并关闭MySQL: FLUSH PRIVILEGES; EXIT;
8. 重启MySQL服务: sudo service mysql restart
9. 使用新密码登录MySQL。

方法三: 使用mysqladmin

1. 停止MySQL服务: sudo service mysql stop
2. 使用root权限运行以下命令: sudo mysqld_safe --skip-grant-tables &
3. 打开另一个终端窗口并连接到MySQL: mysql -u root
4. 更新你的删除密码: UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE User='user_name';
5. 刷新用户表并退出MySQL: FLUSH PRIVILEGES; EXIT;
6. 回到第一个终端窗口,使用Control-C停止mysqld_safe进程,并重启MySQL服务: sudo service mysql restart
7. 使用新密码登录MySQL。

尝试上述方法无法重置删除密码时,可以考虑删除并重新安装MySQL。


mysql怎么设置删除密码忘记了 |mysql 索引的本质
  • mysql多left join提示了什么? |mysql和appsver区别
  • mysql多left join提示了什么? |mysql和appsver区别 | mysql多left join提示了什么? |mysql和appsver区别 ...

    mysql怎么设置删除密码忘记了 |mysql 索引的本质
  • MySQL大表重建索引方法详解(从原理到方法,帮你解决索引瓶颈) |mysql获取前一天日期
  • MySQL大表重建索引方法详解(从原理到方法,帮你解决索引瓶颈) |mysql获取前一天日期 | MySQL大表重建索引方法详解(从原理到方法,帮你解决索引瓶颈) |mysql获取前一天日期 ...

    mysql怎么设置删除密码忘记了 |mysql 索引的本质
  • MySQL中setup设置在哪里?(详细教程带你找到它) |vc 调用mysql
  • MySQL中setup设置在哪里?(详细教程带你找到它) |vc 调用mysql | MySQL中setup设置在哪里?(详细教程带你找到它) |vc 调用mysql ...