我的系统是xinXP,刚装上MySQL5.0,按照书的指示一步一步做:
DOS下,进入到bin目录,然后mysqld-nt -install, net start mysql,一切正常的,任务管理器里面也显示有 mysqld-nt.exe运行。
但是隔了一段时间,我再这样做就出问题了。
还是mysqld-nt -install, net start mysql,但是任务管理器里面不见有 mysqld-nt 的进程了,无论如何操作都启动不了这个进程,直接双击bin目录下的程序好像没用吧?就闪了一下dos的窗口,管理器里面还是没有这个进程。使用 net stop mysql,说我没有启动mysql服务,但是刚才输入net start mysql以后,明明显示mysql已经成功启动的呀,很奇怪?在bin目录下,运行 mysql,mysqladmin等等程序,都显示cannt connect to mysql server on localhost(10061),这怎么办? 
看了一下论坛里面的相关帖子,有说运行mysqladmin.exe的,但是问题依旧,启动不了mysql,有说安装有问题,但是我第一次运行时是正常的,有说用telnet 什么的,有说用 ping localhost,我不太懂,照做,没有看到端口3306。
不知除了重装mysql,还有没有其他方法?先谢谢各位热心大哥!

解决方案 »

  1.   

    up一下
    顺便再说下,我在开始-所有程序 里面运行MySQL客户端 MySQL Command Line Client,出现dos窗口,输入密码以后,滴了一声,窗口就关闭了。郁闷呀,这是怎么回事?
    我是刚接触这些东西的,望高手们指点一下。
      

  2.   

    mysql5在xp下,直接下一步安装不就好了?
      

  3.   

    mysql5在xp下安装好后,设置成系统服务就好了
      

  4.   


    如何设置成系统服务?是用命令 mysqld-nt -install 吗?
    试过了,但是用net start mysql启动不了Mysql 呀,任务管理器里面不见有这个进程,说明没有启动成功吧?
      

  5.   

    算了,结帖吧。我重装了MySQL,一切恢复正常。谢谢各位
      

  6.   

    cmd 
    mysqladmin --default-file='C:/.../my.ini'服务器上的注册表或是什么文件没有清除吧。再次安装失败。