家里的是2.23.39 学校里的是2.23.44
我发现,在命令行上,用mysqld-nt --standalone可以启动,书上说,该参数的作用是启动mysql为独立程序而非服务。那为什么直接输入mysqld-nt不能启动呢?这样做是把mysql启动为服务了吗?

解决方案 »

  1.   

    还有,为什么重装系统前能正常启动?而且学校里有一台windows2000 server上也能正常启动.
      

  2.   

    安装服务(服务列表)  mysqld --install /mysqld-nt --install
    之后你可以在console下net start mysql ,net stop mysql
      

  3.   

    就是因为以服务方式启动,才启动不起来的,standalone就行了