忘记root密码怎么办(windows),怎么找回?

解决方案 »

  1.   

    %mysql_home%/bin/mysqld_safe --skip-grant-tables -u可以登录。
      

  2.   

    http://topic.csdn.net/u/20090515/21/2b3c9a12-d8a5-4bb1-9895-6069cef5aef8.html?64096
    #3楼
      

  3.   

    忘记MySQL的root密码,怎么修改
    A:如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
    启动 MySQL :PATH_TO_MYSQL/bin/mysqld --skip-grant-tables &
    就可以不需要密码就进入 MySQL 了。
    然后就是
    mysql>use mysql
    mysql>update user set password=password("new_pass") where user="root";
    mysql>flush privileges;
      

  4.   

    手工用mysqld加参数--skip-grant-tables启动mysql就可以进去了,然后把mysql.user里面的密码改掉就可以了。
      

  5.   

    --skip-grant-tables
    参数跳过了mysql数据库的权限表中对用户的一系列权限控制