首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

Windows MySQL 服務啟動報錯 1067:缺少 log 目錄導致 .index 檔案建立失敗解決方案

     編輯:MySQL 綜合教學

Windows MySQL 服務啟動報錯 1067:缺少 log 目錄導致 .index 檔案建立失敗解決方案

Windows 8.1 安裝 MySQL 後,net start mysql 報「系統錯誤 1067,程序意外終止」。錯誤日誌顯示 File 'D:\mysql\log\.index' not found (Errcode: 2)。本文提供最快定位與修復步驟。

錯誤現場

D:\mysql\bin\mysqld: File 'D:\mysql\log\.index' not found (Errcode: 2 - No such file or directory)
2015-07-24 12:16:12 6420 [ERROR] Aborting

根因分析

  • MySQL 啟動時嘗試在 log_bin.index (或 relay_log.index) 所在目錄建立/讀取索引檔。
  • 設定檔 my.ini 中指定的 log_bin 路徑目錄 不存在,且 MySQL 不會自動建立父目錄。
  • Windows 目錄建立後預設可能為「唯讀」屬性,導致寫入失敗。

修復步驟

  1. 開啟檔案總管,進入 MySQL 安裝根目錄 (如 D:\mysql\)。
  2. 手動建立 log 資料夾 (或 my.ini 中 log_bin 指定的父目錄)。
  3. 右鍵該資料夾 → 「內容」→ 取消勾選「唯讀」→ 套用到子資料夾與檔案。
  4. 重新啟動服務:net start mysql 或服務管理器 (services.msc) 重啟。

驗證

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved