首页 > 数据库技术 > 详细

修改mysql配置文件my.cnf后不重启服务生效

时间:2014-03-16 13:22:36      阅读:2045      评论:0      收藏:0      [点我收藏+]

一般情况下,在修改后my.cnf,需要重启一下mysql才能让这个参数生效。有人说,可以使用 /etc/init.d/mysqld  reload
但笔者reload后,再次查看变量的值依旧没有改变。
下面是笔者的操作过程:
mysql -uroot -psss@pas -e "show variables" |grep max_connection
结果为 max_connections 1024
修改my.cnf 使
max_connections  2048
然后  /etc/init.d/mysqld  reload
mysql -uroot -psss@pas -e "show variables" |grep max_connection
结果依然是 max_connections 1024

所以,笔者认为这样做是不能在线修改mysql的配置参数的。于是

mysql -uroot -psss@pas -e "set GLOBAL max_connections=2048"
mysql -uroot -psss@pas -e "show variables" |grep max_connection
结果为:
max_connections 2048

所以,使用命令 set  GLOBAL  变量名 变量值; 这样就可以在线修改mysql的配置参数了。


本文出自 “Linux运维” 博客,请务必保留此出处http://2853725.blog.51cto.com/2843725/1377347

修改mysql配置文件my.cnf后不重启服务生效,布布扣,bubuko.com

修改mysql配置文件my.cnf后不重启服务生效

原文:http://2853725.blog.51cto.com/2843725/1377347

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!