2014-10-11 61 views
-2

我在启动MYSQL时得到这个?MYSQL不会运行

20:43:41 [mysql] Error: MySQL shutdown unexpectedly. 
20:43:41 [mysql] This may be due to a blocked port, missing dependencies, 
20:43:41 [mysql] improper privileges, a crash, or a shutdown by another method. 
20:43:41 [mysql] Press the Logs button to view error logs and check 
20:43:41 [mysql] the Windows Event Viewer for more clues 
20:43:41 [mysql] If you need more help, copy and post this 
20:43:41 [mysql] entire log window on the forums 

有人能帮我吗? MYSQL启动大约5秒钟,然后关闭...我找不到修复任何地方,所以我决定在这里发布它,如果你可以修复,请不要犹豫,发表评论。

错误日志:

2014-10-11 20:43:36 2124 [Note] Plugin 'FEDERATED' is disabled. 
2014-10-11 20:43:36 8c8 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator. 
2014-10-11 20:43:36 2124 [Note] InnoDB: Using atomics to ref count buffer pool pages 
2014-10-11 20:43:36 2124 [Note] InnoDB: The InnoDB memory heap is disabled 
2014-10-11 20:43:36 2124 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions 
2014-10-11 20:43:36 2124 [Note] InnoDB: Memory barrier is not used 
2014-10-11 20:43:36 2124 [Note] InnoDB: Compressed tables use zlib 1.2.3 
2014-10-11 20:43:36 2124 [Note] InnoDB: Not using CPU crc32 instructions 
2014-10-11 20:43:36 8c8 InnoDB: Error: unable to create temporary file; errno: 2 
2014-10-11 20:43:36 2124 [ERROR] Plugin 'InnoDB' init function returned error. 
2014-10-11 20:43:36 2124 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 
2014-10-11 20:43:36 2124 [ERROR] Unknown/unsupported storage engine: InnoDB 
2014-10-11 20:43:36 2124 [ERROR] Aborting 

2014-10-11 20:43:36 2124 [Note] Binlog end 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'partition' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_FIELDS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_INDEXES' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_SYS_TABLES' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_FT_CONFIG' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_FT_DELETED' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_METRICS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_CMPMEM' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_CMP_RESET' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_CMP' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_LOCK_WAITS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_LOCKS' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'INNODB_TRX' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'BLACKHOLE' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'ARCHIVE' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'MRG_MYISAM' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'MyISAM' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'MEMORY' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'CSV' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'sha256_password' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'mysql_old_password' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'mysql_native_password' 
2014-10-11 20:43:36 2124 [Note] Shutting down plugin 'binlog' 
2014-10-11 20:43:36 2124 [Note] C:\Users\Administrador\Documents\cpps\mysql\bin\mysqld.exe: Shutdown complete 
+0

首先我会推荐使用xampp – 2014-10-11 19:58:00

+0

Windows或Linux? – 2014-10-11 19:59:07

+0

这是Xampp和Windows。 – 2014-10-11 20:00:11

回答

0

您没有提供有关如何走到这一步的许多信息。从错误消息中可以清楚地看到,InnoDB存储引擎代码无法创建必要的临时文件。

当我重新安装MySQL并尝试从即将退役的硬盘驱动器的data文件夹中移动时,我遇到了类似的问题。这是一个目录保护问题。

不要做我第一次做的事情:尝试用保护措施(chmod等)。疯狂 - 说真的。如果你这样做,卸载并重新安装MySQL。

尝试在控制台模式下运行mysqld以确定发生了什么。这是记录在这里。

,你可能应该使用命令提示符具有管理权限的

http://dev.mysql.com/doc/refman/5.6/en/windows-start-command-line.html

注意做到这一点。启动InnoDB的问题可能是因为你试图在没有足够权限的情况下运行mysqld。要使用管理权限启动命令提示符,请确保您使用管理帐户登录,然后按照这些说明进行操作。 http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx

如果你用这种方式运行mysqld,那么你可以尝试使用--install作为Windows服务。看到这篇文章:http://dev.mysql.com/doc/refman/5.6/en/windows-start-service.html

它可能已经作为服务安装,在这种情况下,您尝试安装它将失败。如果发生这种情况,请首先使用--remove,然后使用--install

接下来,要确保它作为服务工作,请尝试打开服务(启动/运行services.msc)。找到MySQL服务。尝试停止它,并与服务经理开始。如果它成功启动,那太棒了。

最后,确保该服务具有自动启动类型(或自动延迟...)。然后,重新启动您的Windows机器并确保MySql启动。