最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

MySQL忘记root密码怎么办

XAMPP案例 中文小张 100浏览 0评论

方法一

修改my.cnf, 在[mysqld]中添加skip_grant_tables并重启MySQL实例, 修改密码后把skip_grant_tables注释掉再重启MySQL实例

方法二

停掉MySQL实例,在命令行中使用–skip-grant-tables参数启动MySQL实例,修改密码后关闭MySQL实例,最后以正常方式启动MySQL实例

方法三

把mysql库目录下user.*备份,并拷贝一份到测试实例的普通库目录下, 修改user表的密码字段,修改完以后把user.*拷贝到原MySQL实例的mysql目录中,kill -HUP pid即可

方法一和方法二都是使用skip_grant_table参数,都需要重启MySQL实例,对业务有影响,方法三利用MyISAM表的特点修改,无需重启

转载请注明:XAMPP中文组官网 » MySQL忘记root密码怎么办