本文主要是介绍Mysql配置文件my.cnf配置及配置参数详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Mysql配置文件my.cnf
安装了mysql没有my.cnf文件的情况
1、可以把mysql的示例配置文件,如my-medium.cnf拷贝到/etc/my.cnf,再去修改/etc/my.cnf的配置/usr/share/doc/MySQL-server-5.5.38/my-medium.cnf(Example MySQL config file for medium systems with little memory (32M - 64M) )
可以通过命令:>find / -name 你要找的文件(my.cnf/ my-medium.cnf) 或者 >whereis my.cnf 找到.
所有mysql的配置文件例子都放在:
# ll /usr/share/doc/MySQL-server-5.5.38/
2、参考下面的文章修改my.cnf文件(Example MySQL config file for very large systems)
修改MySQL的时区:
查看: mysql> show variables like '%time_zone%';
1 、可以通过修改my.cnf
在 [mysqld] 之下加
default-time-zone=timezone
来修改时区。如:
default-time-zone = '+8:00'
修改完重启msyql ># service mysql restart
注意一定要在 [mysqld] 之下加 ,否则会出现 unknown variable 'default-time-zone=+8:00'
2、通过命令行在线修改(经测试不行)
看到有人通过命令行修改,试过之后发现只能改掉 timezone(而且只针对当前客户端影响),但是查处的时间还是原来的CST时间,重启mysql也没有,全部恢复了。所以这种方式行不通,还是需要修改my.cnf配置文件才行.以下为测试:
- set time_zone = timezone
- 比如北京时间(GMT+0800)
- set time_zone = '+8:00'; 如下:
- mysql> set time_zone='+8:00';<
这篇关于Mysql配置文件my.cnf配置及配置参数详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!