首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL 5.5.38没有从/usr/etc/my.cnf中选择选项文件

问MySQL 5.5.38没有从/usr/etc/my.cnf中选择选项文件
EN

Stack Overflow用户
提问于 2014-08-01 22:41:50
回答 2查看 247关注 0票数 1

我在Centos 6.4上使用mysql版本5.5.38

代码语言:javascript
复制
$ mysql --version
mysql  Ver 14.14 Distrib 5.5.38, for Linux (x86_64) using readline 5.1

在帮助上面写着

代码语言:javascript
复制
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf

我的机器上没有/etc/my.cnf或/etc/mysql/my.cnf。

我创建了具有以下内容的/usr/etc/my.cnf

代码语言:javascript
复制
[mysqld]
default-storage-engine = InnoDB

我重新启动了mysql服务器。创建新表时,它仍然使用MyISAM作为存储引擎,而不是InnoDB。

如果我使用/etc/my.cnf作为我的配置文件,它使用InnoDB作为存储引擎。

我的问题是为什么我的设置在使用/usr/etc/my.cnf文件时不能工作?

我还可以使用两个文件作为配置文件吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-04 17:05:40

我找到了一种使用如何为mysql添加额外的配置文件(my.cnf)实现这一目标的替代方法。

我在我的/etc/ my,cnf文件中包含了!include /usr/etc/my.cnf,它可以工作。

票数 0
EN

Stack Overflow用户

发布于 2014-08-02 07:43:14

Mysql使用一个配置文件。如何找到它的位置读这里

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

https://stackoverflow.com/questions/25089726

复制
相关文章

相似问题

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