我的MySQL没安装在C盘 
安装服务的时候 我已经指定了一个 my.ini 
但是启动服务 还是启动不了
是不是一定要把 my.ini 放在c:\windows 下啊
求解?

解决方案 »

  1.   

    我在 管理工具 服务 启动不了
     然后在 cmd 下 运行 net start mysql 也启动不了
    我安装服务的时候 
    已经指定了 --defaul-files
      

  2.   


    现在在公司 我昨晚上在家里的电脑上装了一个mysql 错误日志 我没看 等晚上回去看看 再贴出来
    还有就是 我把my.ini放在 c:\windows下 安装服务 可以启动 
    为什么 不放在 c盘 安装服务 就不行了呢
      

  3.   

    检查你的这个MySQL服务中指向的路径是什么?"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" MySQL一般是这样。
      

  4.   

    这样的话,你可以直接在WINDOWS的命令行下(俗称DOS)中输入命令"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld"--defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini"看屏幕上的结果是什么?
      

  5.   

    我安装完服务 
    属性下 显示的是
    E:\MYSQL\bin\mysqld E:\MYSQL\my.ini MySQL
    少了 一个 --default-files= 
      

  6.   

    注册表中搜索一下,改一下,然后重启。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL
    ImagePath
      

  7.   

    求 安装 mysql服务的命令行