昨天忙了一下午重装mysql,很抓狂啊。最后终于解决了。我是win7的系统,安装最后一项的apply security settings 总是不能进行。提示error nr.1045然后就是access denied for user 'root' @'localhost'(using password :NO)balabalabala.....当时删除注册表,删去Program Files中的mysql文件,可是还是问题依旧啊。最后在安装时看到了另外一个路ProgramData 这是个隐藏文件夹,在c盘中,选择文件夹选项,显示隐藏文件夹,好家伙里面还有一个mysql文件,删去重装,一路顺利,终于成功。浪费我一下午时间,悲催啊。

解决方案 »

  1.   

    那是因为data目录下保存了之前登录用户的信息。
      

  2.   

    使用“非安装版本”好象挺容易安装的,从mysql 5.135起,在于XP,Win2003,WIN7等版本上都没遇到问题
      

  3.   

    非常感谢,我win2008也弄了好几个小时才看见这篇文章,之前弄什么注册表和修改密码的都不行
      

  4.   

    扫得死奶,原来是存在以前的MySQL用户,非常感谢.