![](/img/trans.png)
[英]Can't change storage engine to myisam, unknown storage engine 'InnoDB'
[英]unknown variable 'default-storage-engine=myisam'
我正在嘗試配置Mysql(對於Win64,版本14.15 Distrib 6.0.8-alpha)使用MyISAM作為Windows 7上的默認存儲引擎。我創建了C:\\ my.cnf,其內容如下:
[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
我嘗試更改它,它對我有用。
我所做的只是將[mysqld]組中的值從“ INNODB”更改為“ MYISAM”,如下所示
從
default-storage-engine=INNODB
至
default-storage-engine=MYISAM
注意:其[mysqld]
組不是[mysql]
組。 [mysql]組適用於MySQL客戶端,不適用於服務器。
或者,您可以通過執行以下操作來更改默認存儲引擎
"set global storage_engine=MYISAM"
在這種情況下,不需要重新啟動服務器。
希望能幫助到你....
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.