可以用程序来修改 mysql的配置文件my.cnf吗

wsg 发布于 2012/04/05 14:33
阅读 527
收藏 0
每次都是手动打开my.cnf来修改。

可不可以编个程序,只要运行这个程序就OK呢?

补充:
还有php.in    http.conf

加载中
0
红薯
红薯

需要经常修改 my.cnf 吗?

wsg
wsg
嗯。由于要一个测试机来是不是地运行不同配置下的不同系统来看效果。所以每次切换都很麻烦。 另外,老板要求做好的系统往客户机安装的时候,最好是傻瓜式安装。 最好是一键安装。所以,就考虑到了用程序来修改配置。
0
红薯
红薯
你可以保存几个 my.cnf 文件,然后启动的时候指定不同的配置文件来运行。
wsg
wsg
哦。是个好方法。 按照这个思路,客户安装的时候,也可以用程序来用一个配好的my.cnf覆盖掉原来的my.cnf。 不过,有没有直接可以用程序修改的方法呢?
0
程明东
程明东
在mysql启动之前,流式读取 my.cnf并修改相关的配置,修改完成后启动mysql,何难?
wsg
wsg
这个,和上面红薯大哥的方法,算是同一类-->对文件进行直接操作。 我是想知道有没有相关的命令来设置。 ----其实是我想偷懒O(∩_∩)O~(*^◎^*)
0
泡不烂的凉粉
泡不烂的凉粉
mysql 服务器 有些设置可以动态配置。

如果不是特别的,mysql 不需要重新启动。

http.conf , 这个可以有其他配置,比如读写规则可以写进 .htaccess 文件,
只要不是核心部分,也不需要重启apache服务。

php.ini 如果变动很大,可以配置成 cgi 方式,cgi 方式用的 php.ini 是不需要重启web服务器的。
其他方式就必须启动了。
0
泡不烂的凉粉
泡不烂的凉粉

引用来自“木人mr”的答案

mysql 服务器 有些设置可以动态配置。

如果不是特别的,mysql 不需要重新启动。

http.conf , 这个可以有其他配置,比如读写规则可以写进 .htaccess 文件,
只要不是核心部分,也不需要重启apache服务。

php.ini 如果变动很大,可以配置成 cgi 方式,cgi 方式用的 php.ini 是不需要重启web服务器的。
其他方式就必须启动了。
这个事我回答的吗?
泡不烂的凉粉
泡不烂的凉粉
有些时候感觉挺奇怪的。
wsg
wsg
谢谢你的回答! 由于我水平不高,现在我还不能完全理解你的说明(像cgi是什么我都还不知道)。以后我会慢慢消化。 OSC确实偶尔会出一些很奇怪的现象。比如有一次我点击"评论"按钮,却跑到其他毫不相干的页面去了(不过恢复的也快)。
泡不烂的凉粉
泡不烂的凉粉
很奇怪, 头一次打开显示的并非是这个内容。 到底是什么情况?
返回顶部
顶部