Mysql服务不会在Windows 2008服务器r1上启动

时间:2012-05-22 14:17:11

标签: mysql windows windows-server-2008

大约一个月前,我在mysql管理员上更改了启动参数后,我的服务器被冻结了。所以我重新启动了。自从我的mysql服务不会在启动时启动或者我尝试手动启动它。我只能在控制台模式下启动mysql(mysqld --console)。 我尝试了很多东西,但没有一个有效:

  • 我已卸载并重新启动服务器,然后重新安装;
  • 我删除了与mysql相关的程序文件文件夹中的所有内容并重新安装
  • 我删除了programdata文件夹中的所有相关文件
  • 我已经决定使用3307端口而不是3306端口但仍然没有工作

现在,当我再次安装mysql时,它无法在setup procccess期间设法启动服务,因此它永远不会设法安装结束。但我仍然可以在命令行上使用“mysqld --console”启动mysql服务器 我试图调查事件lgo,我看到的唯一错误是插件联合被禁用,我寻找有关此错误的解释,但没有一个对我有用。我相信这可能是abput windows。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

卸载,删除以及您在上面执行的所有清理工作。

另外手动删除MySQL Windows服务。 这可以通过命令行使用sc stop MySQL然后sc delete MySQL完成。

安装前,不需要重启。

如果安装程序没有为您完成,请手动重新创建Windows服务,可以使用"C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --install完成(如手册所述)。

如果MySQL安装程序已安装具有按需启动类型的服务,您可以编辑以使用以下命令在启动时自动启动:sc config MySQL start= auto(=符号后的空格是有意且需要的)。之后,您可以使用sc start MySQL启动服务。

相关问题