首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未知变量'default-storage-engine=myisam‘

未知变量'default-storage-engine=myisam‘
EN

Stack Overflow用户
提问于 2012-08-30 19:05:56
回答 1查看 14.8K关注 0票数 1

我正在尝试配置Mysql (Ver 14.15 Distrib 6.0.8-alpha,适用于Win64),使用MyISAM作为Windows7的默认存储引擎。我已经创建了包含以下内容的C:\my.cnf:

代码语言:javascript
运行
复制
[mysql]
default-storage-engine=myisam

在重新启动mysql服务并尝试从控制台运行mysql后,我收到以下错误消息:

代码语言:javascript
运行
复制
mysql: unknown variable 'default-storage-engine=myisam'

我一直在学习教程,并将上面的内容直接复制并粘贴到我的my.cnf文件中。

我尝试了以下几种方法的组合:

代码语言:javascript
运行
复制
set default-storage-engine=myisam
storage-engine=mysiam
set storage-engine=mysiam
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-30 19:32:19

我试着改变它,它对我很有效。

我所做的只是将mysqld组中的值从"INNODB“改为"MYISAM”,如下所示

从…

代码语言:javascript
运行
复制
default-storage-engine=INNODB

代码语言:javascript
运行
复制
default-storage-engine=MYISAM 

注:其[mysqld]组不是[mysql]组。mysql组用于MySQL客户端,不用于服务器。

或者,您可以通过执行以下命令来更改默认存储引擎

代码语言:javascript
运行
复制
"set global storage_engine=MYISAM"

在这种情况下,您将不需要重新启动服务器。

希望这能帮上忙。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12195476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档