簡體   English   中英

未知變量'default-storage-engine = myisam'

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM