域名综合信息查询...
  • 综合
  • Whois
×
历史记录

帮助中心

linux/win重置mysql的root密码

更新时间:2024-08-15

linux/win重置mysql的root密码

A. linux系统

    第一:mysqld停止,最好用killall停止mysql。
    [root@localhost ~]# killall mysqld
    第二:已跳过权限表的模式启动mysql。
    [root@localhost ~]# mysqld_safe --skip-grant-tables &
    第三:进去mysql,并修改密码。
    [root@localhost ~]# mysql -u root
    mysql>use mysql;
    mysql>update user set password=password("new_pass") where user="root";
    mysql>flush privileges;
    mysql>exit;
    第四:重新启动mysql,正常进入。

B. windows系统

    使用批处理修改即可,下载地址:mysql重置密码

    双击打开修改密码脚本,按照提示输入新密码(密码尽量不要用太多的特殊字符),如图:

    

    输入密码后按回车,如图:
    

    表示密码已修改成功,按任意键退出。然后用新密码尝试登录mysql