首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL忽略my.cnf

MySQL忽略my.cnf
EN

Server Fault用户
提问于 2010-12-13 13:32:46
回答 3查看 13.1K关注 0票数 2

我刚刚在my.cnf中设置了一些无害的设置并重新启动了服务器,但它们尚未生效。

正确的方法是什么?

我做了:

sudo vi /etc/mysql/my.cnf

保存文件,然后运行sudo /etc/init.d/mysql restart

EN

回答 3

Server Fault用户

回答已采纳

发布于 2010-12-13 14:30:53

如果您不了解更改的更多细节,并且假设mysql读取/etc/my.cnf文件很好(我不知道Ubuntu),我唯一能想到的就是把innodb设置放在哪里。米舍尔德组中的设置是吗?

根据手册:“您可以将InnoDB选项放在服务器启动时读取的任何选项文件的米舍尔德组中。”

票数 2
EN

Server Fault用户

发布于 2010-12-13 13:50:57

是的,这是正常应该做的!

您检查了第二个命令sudo /etc/init.d/mysql restart的结果吗?它有时会失败。您可以通过列出mysql进程在重新启动之前和之后的pid值来确认这一点。

代码语言:javascript
复制
$ ps -ef | grep mysql
票数 0
EN

Server Fault用户

发布于 2010-12-13 14:43:47

查看MySQL引用中的以下信息:http://dev.mysql.com/doc/refman/5.1/en/option-files.html

它解释了MySQL在哪里查找您的cnf文件。使用此信息确认MySQL正在使用您认为是的cnf文件。

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

https://serverfault.com/questions/212016

复制
相关文章

相似问题

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