最近,遇到一个奇怪的问题,mysql使用--defaults-file指定my.cnf启动数据库,结果每次启动都报错 log_timestamps
参数无效。报错如图:
由上图可知:
1、mysql启动确实使用--defaults-file指定了特定的my.cnf
2、启动确实报错log_timestamps参数无法识别
为了排除该参数导致无法启动mysql实例,我将该参数从my.cnf中删除,想不到的是启动mysql依然报错。到此,
我想mysql启动实质上使用的my.cnf不是--defaults-file指定的。于是,我检查了下/etc/my.cnf,果然,/etc下有
个my.cnf,
l
og_timestamps配置在【mysqld】下,字符出了问题,引用了中文的方括号。同时,也提示我们:
mysql实例启动读取my.cnf是有顺序的:
mysql索引my.cnf文件的顺序
[root@centos7mysql ~]# mysql --help | grep .cnf
order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
[root@centos7mysql ~]#
因为,我们指定了mysql实例启动使用的my.cnf,我将/etc下的my.cnf删除掉,然后再次使用--defaults-file
启动mysql能够顺利启动。
MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序
来源:这里教程网
时间:2026-03-01 12:10:05
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序
- 票房突破 36 亿:韩寒《飞驰人生 3》超《唐探 1900》,进入中国影史票房榜 TOP15
- 人民海军展示航母厕所系统:辽宁舰有几十个不同类型厕所,便池堵塞溢水等相对复杂故障可专线保修
- MySQL高可用实现:主从结构下ProxySQL中的读写分离
MySQL高可用实现:主从结构下ProxySQL中的读写分离
26-03-01 - 自制小工具大大加速MySQL SQL语句优化(附源码)
自制小工具大大加速MySQL SQL语句优化(附源码)
26-03-01 - 3DMAX创建一个逼真的汽车渲染教程
3DMAX创建一个逼真的汽车渲染教程
26-03-01 - 20万DBA都在关注的11个问题
20万DBA都在关注的11个问题
26-03-01 - CentOS监控指标收集全攻略(手把手教你搭建Linux服务器性能监控体系)
- 3DMAX制作仙灵岛动漫场景过程赏析
3DMAX制作仙灵岛动漫场景过程赏析
26-03-01 - MySQL MVCC介绍
MySQL MVCC介绍
26-03-01
