如图,在用VS写一些小程序正常使用mysql数据库后,出现这么个问题。偶然一次打开就不能进入,
双击链接名。弹出1045 access denied for user 'root'@'localhost' using password yes
点击连接如图了
如果将链接名改换为其他名字,不输入mysql密码,可以创建连接,能双击打开,可是localhost还是不能连接。如果在改变名字后输入mysql密码,会在创建新的连接后还是打不开里面任何东西。
连续一天半在网上查询此问题。修改密码可以也执行过。
感觉是不是因为其他的原因,因为之前还可以正常使用。
重装mysql可以运行,但是一段时间后还是回归这个问题,拜求大神降临!!!!(严重鄙视各种转贴,知道。每次弹出一大堆相同内容相同标点错误的blog!)
技术新手,描述到不到的,大神多多包涵,mfc和java以及php网站都靠这个mysql了。
再拜 再拜!MySQLnavicat1045localhost连接名

解决方案 »

  1.   

    首先尝试使用其他方式(JAVA ,PHP 程序或phpmyadmin可视化工具或dos命令(或shell命令))连接数据库看看是否正常 ,如果正常说明是接navicat 时某个连接属性有问题 ,请仔细检查 数据库连接的地方,连接文件中的密码和用户名输入时的大小写,空格,全半角区别。