我以前装过mysql...之后没用过就删了..最近要装...在设置root密码的时候跟教程里的不一样...多了一个输入当前密码的框..就这样..最好的安装的窗口也会卡死掉..我就直接关了...在开始菜单也有这个软件,,就是密码不对了...
求高手指点指点...最好详细点..因为网上那些讲的都不懂....万分感谢!!!!!!!!

解决方案 »

  1.   

    方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin   mysqladmin -u root password "newpass"  如果root已经设置过密码,采用如下方法  mysqladmin -u root password oldpass "newpass"方法3: 用UPDATE直接编辑user表  mysql -u root  mysql> use mysql;  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';  mysql> FLUSH PRIVILEGES;在丢失root密码的时候,可以这样  mysqld_safe --skip-grant-tables&  mysql -u root mysql  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';  mysql> FLUSH PRIVILEGES; 
      

  2.   

    在我的文章里有详细的答案:
    包括忘记了Mysql的密码的解决办法,
    忘记了Oracle的密码的解决办法.详见:
    http://hi.baidu.com/hexiong/blog/item/b4acd72a85272d2cd42af1b1.html
      

  3.   

    用--skip-grant_tables启动mysql,然后改掉密码就可以了
      

  4.   

    参考下贴三楼http://topic.csdn.net/u/20090515/21/2b3c9a12-d8a5-4bb1-9895-6069cef5aef8.html
      

  5.   

    删除注册表里的mysql文件~  重新安装就搞定嘞嘞