按照楼上的说法做了之后,结果是这样的:C:\mysql\bin>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。C:\mysql\bin>mysqladmin -u root -p shutdown Enter password: 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'C:\mysql\bin>telnet localhost 3306 正在连接到localhost...无法打开到主机的连接 在端口 3306 : 连接失败给点意见,这是怎么回事啊,各位大侠们????
试一下把windows目录的的my.ini删除掉,进入到mysql/bin目录,点击打开winmysqladmin.exe,系统会自动重新生成my.ini文件,看能不能正常启动。 不行再试: mysqld -remove 再 mysqld -install 再 net start mysql 如果还不行,可能是那个Mysql版本有问题,有些版本是不能启动的,比如4.1测试版,换另一版本
我用的是Win2000,进入WINNT目录下删除my.ini文件,再进入mysql/bin下,没有发现winmysqladmin.exe,但是有mysqladmin.exe。点击运行。本目录下自动生成my.ini文件(但WINNT目录下没有)。接着运行 C:\mysql\bin>mysql -remove ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)于是只好运行 C:\mysql\bin>mysqld-nt -install The service already exists! The current server installed: C:\mysql\bin\mysqld-nt MySQL我的mysql版本为“mysql-noinstall-4.1.10-win32”没辙还是没辙
2.删除掉你的 %WINDOWS%/my.ini 文件。 : 免安装版的不配置my.ini文件
3.检查你的 c:/my.cnf 文件配置是否正确。 :在win2000下c盘没有发现这么一文件
我试过了,是可以的,我以前也遇到了这样的问题。
http://www.phpe.net/faq/74.shtmlsurain<surain35 at sina dot com>
05-Mar-2004 01:40
安装MYSQL后更改了ROOT的密码后用
net startmysql
启动时我就遇到了这样的问题.使用以下命令后
c:\mysql\bin\mysqladmin-u root -p shutdown
再net start mysql就没有这个错误提示了!
MySQL 服务正在启动 .
MySQL 服务无法启动。系统出错。系统发生 1067 错误。进程意外终止。C:\mysql\bin>mysqladmin -u root -p shutdown
Enter password:
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'C:\mysql\bin>telnet localhost 3306
正在连接到localhost...无法打开到主机的连接 在端口 3306 : 连接失败给点意见,这是怎么回事啊,各位大侠们????
在%windows%下建立一个文件my.ini
内容如下
[WinMySQLAdmin]
Server=D:/mysql/bin/mysqld-nt.exe
[mysqld]
basedir=D:/mysql
datadir=D:/mysql/data
把你的mysql的解压目录配置好,
在重新启动服务
就好了
我觉得问题出在这里:...从前装的是安装版的。安装正常,完成之后,服务启动不起来。
有一哥们过来给看了半天,也没弄好。最后,他说“卸了重装吧”,于是卸载,可有些文件无法删除。于是这哥们大刀阔斧把注册表里的有mysql的项都给删除了。
这倒是干净了,可小子再装的时候,系统提示“配置文件已经损坏,请联系供货商”...之后就一直装不上了,要怎么办才好啊?
mysqld-nt remove
然后反删除,也要删掉my.ini
然后重装,如果文件损坏,再下一次试试看
您老不会是想让我重装系统吧??
不行再试:
mysqld -remove
再
mysqld -install
再
net start mysql
如果还不行,可能是那个Mysql版本有问题,有些版本是不能启动的,比如4.1测试版,换另一版本
C:\mysql\bin>mysql -remove
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)于是只好运行
C:\mysql\bin>mysqld-nt -install
The service already exists!
The current server installed: C:\mysql\bin\mysqld-nt MySQL我的mysql版本为“mysql-noinstall-4.1.10-win32”没辙还是没辙
www.skycn.com搜索php home edition
php+mysql+apache2+zend
一键搞定。
my.ini的设置一定要和实际情况相符,比如根目录,文件目录,share文件夹下的目录对应关系!
要不把你的my.ini贴出来,反正不多!