我做了一个服务器重新启动我的Web服务器,并重新启动,MySQL将无法启动。 如果我使用taskmanager来杀死mysqld.exe并尝试从服务控制台启动,它通过启动获得大约50%,停顿很长时间,当它最终完成时显示消息:
“Windows无法在本地计算机上启动MySQL服务,错误1053:服务没有及时响应启动或控制请求。
我曾经有过这样一次,从内存中,我必须做的一切正确的删除ib_logfile0和ib_logfile1文件。
这一次没有帮助。
请帮忙! 我有9个网站停用,需要尽快备份。
更新:
此更新…如果我将my.ini中的默认数据库引擎从InnoDB更改为MyISAM并启用skip_innodb选项,则MySQL服务将启动。 但没有一个网站正常工作。 (例如,如果我去一个WordPress的网站,它加载Wordpress的安装向导,而不是现有的网站)。 所以我认为这与INNODB有关。
更新2:
MySQL错误日志最后一项(在我删除.err文件之前):
Version: '5.1.66-community' socket: '' port: 3306 MySQL Community Server (GPL) 130829 9:47:27 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown 130829 9:47:27 [Note] Event Scheduler: Purging the queue. 0 events 130829 9:47:27 InnoDB: Starting shutdown... 130829 9:47:29 InnoDB: Shutdown completed; log sequence number 0 725928381 130829 9:47:29 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete 130829 11:49:13 [Note] Plugin 'FEDERATED' is disabled. 130829 11:49:14 InnoDB: Initializing buffer pool, size = 47.0M 130829 11:49:15 InnoDB: Completed initialization of buffer pool 130829 11:49:18 InnoDB: Started; log sequence number 0 725928381 130829 12:04:26 [Note] Event Scheduler: Loaded 0 events 130829 12:04:26 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections. Version: '5.1.66-community' socket: '' port: 3306 MySQL Community Server (GPL) 130829 12:14:22 [Note] Plugin 'FEDERATED' is disabled. 130829 12:14:22 [Note] Plugin 'InnoDB' is disabled. 130829 12:14:23 [Note] Event Scheduler: Loaded 0 events 130829 12:14:23 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections. Version: '5.1.66-community' socket: '' port: 3306 MySQL Community Server (GPL) 130829 12:28:45 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown 130829 12:28:45 [Note] Event Scheduler: Purging the queue. 0 events 130829 12:28:45 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete enter code here enter code here
我昨天下午晚些时候通过删除现有的ib_logfile *文件,现有的MYSERVER .err文件(这是981KB),并对my.ini文件进行了以下更改:
innodb_additional_mem_pool_size从2M增加到100M
innodb_buffer_pool_size从47M增加到100M
innodb_log_file_size从24M增加到了50M
我不知道什么让我改变这些,但是我几乎是在“最后的手段”阶段(这将是build立一个新的VM来宾,并从头开始configurationIIS / MySQL / PHP的)。
这些变化是如何或为什么会产生变化,我不知道,但至less它再次起作用。