B2C商家联营模式:左岸女人的“大DM”计划l
续微博后LBS社区又火爆起来 中国式Foursquare的商业价值在哪里?
3G智能手机推动物联网产业变革 中国电信开始布局翼支付
连庭凯:呼哈网卖的不是奢侈品 是生活

现在的位置: 首页程序编程>正文

programe category
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) && ERROR 1045 (28000): Access denied for user ‘ODBC’@'localhost’ (using password: NO)
发表于:2007年11月30日  分类:程序编程  1条评论  535 次阅读 

ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) && ERROR 1045 (28000): Access denied for user ‘ODBC’@'localhost’ (using password: NO)


服务没有启动


ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
依然,被郁闷了! 怎么回事,端口被占用? D:\mysql\bin>netstat -a



难道端口被封?偶的windows自带的防火墙已经关了,那就是防毒软件了。MacFee,嘿嘿,打开,看他的策略,没有问题啊,3306没有被拦截….

怎么回事啊?

直接到事件察看器,看到了MySql的红红的叉号!错误。。。。

第一个:

Aborting
For more information, see Help and Support Center at http://www.mysql.com.

第二个:
Can’t find messagefile ‘C:\mysql\share\english\errmsg.sys’
For more information, see Help and Support Center at http://www.mysql.com.

服了,我也没有安装到c:\盘啊,你怎么找c:\盘么,非得逼我重新拷到c:\ 么?

难道是默认的配置文件?

直接在d:\mysql文件加下搜索文件中含有”c:\”字符的文件,找到两个:

config-os2.h
mytest.c

config-os2.h这个文件里面有
#define DEFAULT_MYSQL_HOME “c:\\mysql”
#define DEFAULT_BASEDIR “c:\\”
#define DEFAULT_CHARSET_HOME “c:/mysql/”

试着更改到d:\\mysql
嘿嘿 重新启动服务,一样……
哭,应该不是这里的问题,这仅仅是一个config-win.h头文件,也没有编译也没有连接,晕死,能起作用么?傻了。
想了一下,难道是因为以前俺安装mysql在c:\的缘故?注册表的信息还是指向c:\mysql?
者有可能,更在注册表吧!那个键在哪儿?
偶搜了注册表半天,找不到任何mysql连到c:\mysql的信息,得,还是先把服务给卸了吧。
到网上搜了一个ViewService的软件,把那个mysql 和 mysqlManager给卸载了。
然后:


ERROR 1045 (28000): Access denied for user ‘ODBC’@'localhost’ (using password: NO)
到网上搜索了一下,晕,这下成了。。。。 D:\mysql\bin>mysql -u root -p

mysql 5 竟然有了information_schema,嘿嘿….
嘿嘿,为了给网友提供方便,直接用错误信息作标题,hohohoho~~~~

相关日志缩略图

ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) && ERROR 1045 (28000): Access denied for user ‘ODBC’@'localhost’ (using password: NO):目前有1 条留言

  1. jscool 说:

    谢谢你的分享,但关键到解决问题的时候你说的太少了,也不是很清楚.你把那两个服务卸载了还怎么用啊!