懂MYSQL进来下..急..!

来源:百度知道 编辑:UC知道 时间:2024/05/31 20:26:50
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' (10061)'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
提示我无法连接到本地..!
请各位大侠帮忙指点小弟我一二啊..!
mysqld 没有运行..
我在键入mysql -uroot -p以后会提示出错..
Error 2003 (HY000):can't connect to mysql server on "localhost"
telnet localhost 3066的时候提示
正在连接localhost...不能打开到主机的连接,在端口3066:连接失败.!
如何打开3066端口..!
我用netstat 3066的时候提示:
C:\Documents and Settings\Administrator>netstat 3066

Active Connections

Proto Local Address Foreign Address State

在用到启动mysql服务.bat的时候..!会出现.
启动MySQL服务进行中,请不要中断....
服务名无效.
请键入 net helpmsg 2185以获得更多的帮助.
启动MySQL服务成功,按任意键关闭此窗口...
看似打开服务了.
可是在本地连接mysql的时候却连接不上..!
刚没注意..没修改路径.

10061是网络错误,几乎可以肯定是服务器没有启动。

当然也可能是网络问题,或者你主机名称拼写错误,如果你的MYSQL服务器不在本机上。

补充:
可能是你的INI设置不对,请用下面的命令指定系统默认的INI文件试试看:
e:\mysql5.0.51a\bin\mysqld.exe --defaults-file=e:\mysql5.0.51a\my.ini MySQL

注意里面的e:\mysql5.0.51a是我机器的路径,请修改你机器上MYSQL的安装路径。

你看了没有
1.mysqld 是否运行?
2.'telnet localhost 3306' 的结果怎样?