MySQL服务没有在Windows中启动

时间:2012-12-26 07:50:55

标签: mysql

FROM C:\ProgramData\MySQL\MySQL Server 5.5\Data\purplista.err:

121226 13:12:06  [Note] Plugin 'FEDERATED' is disabled.

121226 13:12:06  InnoDB: The InnoDB memory heap is disabled

121226 13:12:06  InnoDB: Mutexes and rw_locks use Windows interlocked functions

121226 13:12:06  InnoDB: Compressed tables use zlib 1.2.3

121226 13:12:06  InnoDB: Initializing buffer pool, size = 107.0M

121226 13:12:06  InnoDB: Completed initialization of buffer pool

121226 13:12:06  InnoDB: highest supported file format is Barracuda.

从mySql工作台启动Mysql时遇到上述问题。如果我从Windows服务启动它,它会在几秒钟内自动停止。

注意:如果我卸载并重新安装wrks一段时间但是几天之后我又面临这个问题了

有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

我认为问题可能是。

  1. 授予MySql访问防火墙的权限
  2. 您应该允许MySQL服务器(mysqld.exe)启动并允许访问 到3306港口。
  3. 然后尝试减少my.ini文件中的innodb_buffer_pool_size。设置它 到1G并检查是否允许服务启动。
  4. note mysql使用tcp连接

答案 1 :(得分:0)

对于

121226 13:12:06  InnoDB: The InnoDB memory heap is disabled

您可以尝试在innodb_use_sys_malloc = 0中设置my.cnf。更多参考文档是here

此外:

  • 您可以尝试清除mysql-bin.index的内容。相关问题是here

  • 如果你有一些防病毒/防火墙软件,请尝试关闭它并检查功能,因为。这可能是一些问题的原因。