武汉IDC|武汉双线机房|武汉双线托管|武汉双线机房托管|湖北双线托管|湖北双线机房|服务器租用|服务器托管|武汉云主机|武汉服务器租用|武汉服务器托管---新软科技

linux/win重置mysql的root密码

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