当前位置: 首页 > article >正文

详细分析Mysql配置文件路径的查找(多种方法)

目录

  • 前言
  • 1. 基本知识
  • 2. 查找配置文件
    • 2.1 mysql --help --verbose
    • 2.2 MySQL进程启动参数
    • 2.3 MySQL内部变量查询
    • 2.4 常见配置
    • 2.5 mysqladmin工具
    • 2.6 查看日志
    • 2.7 strace跟踪系统调用

前言

事因是卸载mysql5,准备安装mysql8的时候,一直安装不上,最后发现是配置文件读取到了mysql5的问题

在使用MySQL时,配置文件(通常为my.cnf或my.ini)对数据库的运行参数和行为有着重要影响

1. 基本知识

MySQL的配置文件用于设置数据库服务器的各种参数,如连接数、缓冲区大小、日志记录方式等

常见的配置文件名称包括:

  • my.cnf:在Unix/Linux系统中常用
  • my.ini:在Windows系统中常用

配置文件可能位于多个不同的目录中,MySQL在启动时会按照特定的查找顺序依次查找这些文件,并加载第一个找到的有效配置文件

至于配置文件的查找顺序:

  • 命令行参数:如果在启动MySQL时通过–defaults-file或–defaults-extra-file指定了配置文件,则优先使用这些文件
  • 系统级配置文件:例如,在Unix/Linux系统中通常位于/etc/my.cnf

http://www.kler.cn/a/300940.html

相关文章:

  • C++实现设计模式---抽象工厂模式 (Abstract Factory)
  • Python调用go语言编译的库
  • linux通过web向mac远程传输字符串,mac收到后在终端中直接打印。
  • uniapp 小程序 textarea 层级穿透,聚焦光标位置错误怎么办?
  • Vue语音播报功能
  • SpringBoot配置文件
  • 用可道云teamOS的私密保险箱,构建职场人的安全小天地
  • 【容器安全系列Ⅵ】- Linux seccomp隔离
  • Java中的内存模型与并发编程优化
  • 核心系统用PG了,抠脑壳的权限,搞晕了!
  • 【软件合集】电脑桌面整理工具、DLL修复工具、文件加密等11款电脑必备软件,高效办公!
  • 多线程篇五——wait和notify
  • 现货黄金避险属性是怎么来的?
  • 敏捷开发方法例题
  • 从用户反馈看相亲交友平台的设计缺陷及改进方向
  • 电脑开机速度慢怎么解决?
  • 【智能终端】HBuilder X 与微信开发者工具集成与调试实战
  • Windows系统下安装Redis
  • EasyExcel相关整理
  • 【C++登堂入室】类和对象(中)——类的6个默认成员函数
  • 外包干了三年,快要废了。。。
  • Vulnhub-RickdiculouslyEasy靶场(9个flag)
  • Go语言中的RPC协议原理解析
  • Redis中的AOF重写过程及其实际应用
  • 再次进阶 舞台王者 第八季完美童模全球赛荣耀大使【梅释尹】赛场秀场超燃合集!
  • React尚硅谷020-036(props、ref、受控组件)