加入收藏 | 设为首页 | 会员中心 | 我要投稿 周口站长网 (https://www.0394zz.cn/)- 数据采集、智能营销、经验、云计算、专属主机!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

linux下mysql忘记root密码

发布时间:2022-06-18 08:49:53 所属栏目:MySql教程 来源:互联网
导读:倘若你一不小心忘了root密码,抑或像我一样误操作将root权限调到了最低,大可不必惊慌失措,采用如下步骤即可轻松找回密码. 方法一 1、以安全模式运行MySQL并跳过安全验证 /usr/bin/mysqld_safe --skip-grant-tables 2、以root身份登录MySQL,代码如下: /usr/bin
  倘若你一不小心忘了root密码,抑或像我一样误操作将root权限调到了最低,大可不必惊慌失措,采用如下步骤即可轻松找回密码.
 
  方法一
 
  1、以安全模式运行MySQL并跳过安全验证
 
  /usr/bin/mysqld_safe --skip-grant-tables
 
  2、以root身份登录MySQL,代码如下:
 
  /usr/bin/mysql -uroot
 
  3、重置、清空root密码,代码如下:
 
  mysql> use mysql;
 
  mysql> update user set password='' where user='root';
 
  4、给root重新设置密码,代码如下:
 
  /usr/bin/mysqladmin -uroot password 'Your Password Here'
 
  方法二,使用重置脚本,代码如下:
 
  wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh;sh reset_mysql_root_password.sh  --phpfensi.com
  适合lnmp或MySQL管理脚本在/etc/init.d/mysql且mysql安装在/usr/local/mysql/的。否则需要修改脚本后再执行sh reset_mysql_root_password.sh.

(编辑:周口站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读