程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Win7系統中MySQL服務無法啟動的解決方法,win7mysql

Win7系統中MySQL服務無法啟動的解決方法,win7mysql

編輯:MySQL綜合教程

Win7系統中MySQL服務無法啟動的解決方法,win7mysql


Win7系統中提示:本地無法啟動MySQL服務,報的錯誤:1067,進程意外終止的解決方法。
在本地計算機無法啟動MYSQL服務錯誤1067進程意外終止。
這種情況一般是my.ini文件配置出錯了
1、首先找到這個文件: Win7下的默認安裝路徑
C:\ProgramData\MySQL\MySQL Server 5.6\my.ini
打開此文件找到:default-storage-engine=INNODB
將default-storage-engine的值改為:MYISAM。
2、但是還有問題:因為以前你創建的那些數據庫還是存在的(如果沒有刪除),
默認路徑:
C:\ProgramData\MySQL\MySQL Server 5.6\data
這時可能會出來這種問題:
第一次設置的efault-storage-engine與第二次設置的值不一樣,可能會導致
(1)發現無法選擇添加事務支持數據引擎InnoDB
(2)可能會說不支持InnoDB等
解決方法:
刪除:C:\ProgramData\MySQL\MySQL Server 5.6\data目錄下的
ib_logfile0
ib_logfile1
ibdata1
重啟服務,再次生成就OK了
3、如果還是不行,檢查
C:\ProgramData\MySQL\MySQL Server 5.6\data 這個目錄中的錯誤日志(擴展名我為.err),顯示如下內容:
2015-06-24 08:53:30 7736 [Note] Plugin 'FEDERATED' is disabled.
2015-06-24 08:53:30 1724 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.
2015-06-24 08:53:30 7736 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-06-24 08:53:30 7736 [Note] InnoDB: The InnoDB memory heap is disabled
2015-06-24 08:53:30 7736 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2015-06-24 08:53:30 7736 [Note] InnoDB: Memory barrier is not used
2015-06-24 08:53:30 7736 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-06-24 08:53:30 7736 [Note] InnoDB: Not using CPU crc32 instructions
2015-06-24 08:53:30 1724 InnoDB: Error: unable to create temporary file; errno: 2
2015-06-24 08:53:30 7736 [ERROR] Plugin 'InnoDB' init function returned error.
2015-06-24 08:53:30 7736 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2015-06-24 08:53:30 7736 [ERROR] Unknown/unsupported storage engine: INNODB
2015-06-24 08:53:30 7736 [ERROR] Aborting
其中核心提示是這句,臨時文件無法創建:
2015-06-24 08:53:30 1724 InnoDB: Error: unable to create temporary file; errno: 2

因此查看my.ini
[mysqld]區段內加入:
#自己指定的臨時文件目錄
tmpdir=d:\mysqltemp
d:\mysqltemp這個目錄可以自己指定

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved