0
我試圖在Windows 7上使用MyISAM作爲默認存儲引擎來配置Mysql(版本14.15 Distrib 6.0.8-alpha,用於Win64)。我創建了C :\具有以下內容的my.cnf:未知變量'default-storage-engine = myisam'
[mysql]
default-storage-engine=myisam
並重新啓動mysql服務,並嘗試從控制檯運行mysql後,我收到以下錯誤信息:
mysql: unknown variable 'default-storage-engine=myisam'
我一直從教程開始工作,並將以上內容直接複製並粘貼到我的my.cnf文件中。
我已經試過以下組合:
set default-storage-engine=myisam
storage-engine=mysiam
set storage-engine=mysiam
按照這些說明刪除了錯誤,但沒有成功更改默認存儲引擎。 'show engines;'的輸出仍然說我的默認存儲引擎是InnoDB。是否有可能在另一個配置文件中被覆蓋? –
看不到show engine的結果?做過更改後,您是否重新啓動了MySQL服務器? – Shubhansh
我修改了文件C:\ my.cnf,說:[mysqld] default-storage-engine = MYISAM',然後重新啓動mysql服務並使用非root帳戶登錄並運行'show engines;' –