我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序

    最近,遇到一个奇怪的问题,mysql使用--defaults-file指定my.cnf启动数据库,结果每次启动都报错 log_timestamps

参数无效。报错如图:

MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序

   由上图可知:

      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能够顺利启动。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

C++连接mysql数据库并读取数据的具体步骤

在实际开发中我们经常需要对数据库进行访问,针对不同类型的数据库(如MySQL、sqLite、Access、Excel等),如果采用不同的方法进行连接,会把我们搞崩溃,下面这篇文章主要给大家介绍了关于C++连接mysql数据库并读取数据的具体步骤,需要的朋友可以参考下
2023-05-17

MySQL INSERT锁与数据库读写分离的实时性

MySQL的INSERT锁是指在进行INSERT操作时会对表进行排他锁,防止其他事务对该表进行修改,保证插入操作的原子性和一致性。数据库读写分离是指将数据库的读和写操作分开,通过主从复制等技术将数据库的读操作分配给从服务器处理,从而减轻主
MySQL INSERT锁与数据库读写分离的实时性
2024-08-14

从mysql数据库读取数据表的信息,自动创建模型shell脚本

################################# # 从数据库读取数据表,                # # 并使用php think 命令批量创建模型    # ################################# ###
从mysql数据库读取数据表的信息,自动创建模型shell脚本
2015-07-15

Mysql数据库的主从复制与读写分离怎么实现

这篇文章主要介绍“Mysql数据库的主从复制与读写分离怎么实现”,在日常操作中,相信很多人在Mysql数据库的主从复制与读写分离怎么实现问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql数据库的主从复制
2023-06-21

PHP与MySQL索引的数据查询和数据更新的执行顺序及其对性能的影响

引言:在开发中,PHP与MySQL是常用的组合,MySQL是一款关系型数据库管理系统,而PHP是一种用于开发Web应用的脚本语言。在处理大量数据时,索引的使用对于查询和更新操作的性能至关重要。本文将讨论PHP与MySQL索引的数据查询和数据
2023-10-21

使用Canal实现PHP应用程序与MySQL数据库的实时数据同步

Canal是阿里巴巴开源的一个数据同步工具,可实现MySQL数据库到其他数据源的实时同步,PHP应用程序中可轻松使用,提高系统的可靠性和实时性,提供了丰富的API和文档支持
2023-05-16

PHP与MySQL索引的数据读取和查询缓存的优化策略及其对性能的影响

引言:在Web开发中,PHP和MySQL是两个极其重要的工具。PHP作为一种流行的服务器端脚本语言,用于开发动态网站和应用程序。而MySQL则是一个开源的关系型数据库管理系统,用于存储和管理数据。PHP和MySQL的结合为开发人员提供了强大
2023-10-21

PHP与MySQL索引的数据读取和查询优化的性能优化策略及其对性能的影响

摘要:在PHP与MySQL开发中,高效的数据读取和查询优化对于提升应用程序的性能至关重要。本文将介绍一些性能优化策略,并通过具体的代码示例来说明其对性能的影响。索引的基本概念索引是一种数据结构,用于加速数据库的数据检索。在MySQL中,常见
2023-10-21

编程热搜

目录