15,076
edits
m (→安裝和配置問題) |
|||
| Line 30: | Line 30: | ||
# [https://dev.mysql.com/doc/refman/5.7/en/data-directory.html MySQL 數據目錄] 需被 {{kbd | key=NETWORK SERVICE}} 在 Windows Server 2008 上有寫入權限<ref>[https://errerrors.blogspot.com/2016/12/mysql-windows-server-2008-r2.html 如何修改 MySQL 伺服器的資料目錄 (Windows Server 2008 R2)]</ref> | # [https://dev.mysql.com/doc/refman/5.7/en/data-directory.html MySQL 數據目錄] 需被 {{kbd | key=NETWORK SERVICE}} 在 Windows Server 2008 上有寫入權限<ref>[https://errerrors.blogspot.com/2016/12/mysql-windows-server-2008-r2.html 如何修改 MySQL 伺服器的資料目錄 (Windows Server 2008 R2)]</ref> | ||
# 目錄 {{kbd | key=secure-file-priv}} 需被 {{kbd | key=NETWORK SERVICE}} 在 Windows Server 2008 上有寫入權限 | # 目錄 {{kbd | key=secure-file-priv}} 需被 {{kbd | key=NETWORK SERVICE}} 在 Windows Server 2008 上有寫入權限 | ||
== 資料庫和表操作錯誤 == | |||
=== 無法開啟單表表空間檔案 filename.ibd === | |||
版本:XAMPP 5.6.15-1,運行於{{Mac}} | |||
狀況:Mac 意外關機,且資料庫沒有正常關閉。重啟 Mac 後,無法啟動 MySQL 服務<ref>[http://stackoverflow.com/questions/35184367/error-could-not-open-single-table-tablespace-file-scrapers-records-ibd mysql - Error: could not open single-table tablespace file .\scrapers\records.ibd - Stack Overflow]</ref><ref>[http://chepri.com/our-blog/mysql-innodb-corruption-and-recovery/ MySQL Won't Start - InnoDB Corruption and Recovery. - Chepri]</ref>。 | |||
可能的解決方案: | |||
# 編輯位於:/Applications/XAMPP/xamppfiles/etc/my.cnf 的 MySQL 設定檔 | |||
# 增加此行:{{kbd | key=<nowiki>innodb_force_recovery = 1</nowiki>}} | |||
# 嘗試啟動 MySQL 服務 | |||
# 如果 MySQL 服務成功啟動,編輯 MySQL 設定檔並註釋掉這行:{{kbd | key=<nowiki>#innodb_force_recovery = 1</nowiki>}} | |||
# 重啟 MySQL 服務 | |||
== 資源和環境錯誤 == | == 資源和環境錯誤 == | ||