为什么80%的码农都做不了架构师?>>>   

今天在公司一台陌生服务器上处理MySQL问题,突然发现找不到/etc/my.cnf文件,而这台服务器确实是有安装MySQL的,无奈之下查看资料,整理如下,如何在一台陌生的MySQL服务器上找到MySQL的核心配置文件。

1、首先先看看你的mysql在哪,通过which命令

which mysql

会得到如下结果

[zz@localhost ~]$ which mysql
/usr/bin/mysql

2、针对此位置的MySQL查看配置文件路径

/usr/bin/mysql --verbose --help | grep -A 1 'Default options'

结果如下所示:

[zz@localhost ~]$ /usr/bin/mysql --verbose --help | grep -A 1 'Default options'
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf

这个信息的意思是: 
    服务器首先读取的是/etc/my.cnf文件,如果前一个文件不存在则继续读/etc/mysql/my.cnf文件,如若 还不存在便会按照顺序依次读取后面的配置文件。

最终在 /usr/local/mysql/etc/my.cnf 下找到了,问题解决。

转载于:https://my.oschina.net/ruoli/blog/1649560

MySQL默认配置文件位置发生改变后如何查找相关推荐

  1. Linux安装mysql默认配置文件位置

    Linux安装mysql默认配置文件位置 在linux下面安装mysql8.0 如果在/etc下面没有my.cnf配置文件 解决方式如下: 通过which mysqld 命令查看mysql的安装位置 ...

  2. linux安装mysql默认的配置文件_[转]关于Linux安装mysql默认配置文件位置

    在linux下面安装mysql如果在/etc下面没有存在my.cnf配置文件 解决方式如下: 1.通过which mysqld命令来查看mysql的安装位置 2.通过/usr/local/mysql/ ...

  3. 查看mysql 的配置文件位置_查看当前mysql使用的配置文件是哪个

    my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载. 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的. 使用locate m ...

  4. mysql 默认读取位置

    为什么80%的码农都做不了架构师?>>>    [root@xxx ~]# mysqld --verbose --help |grep -A 1 'Default options' ...

  5. Window上修改了mysql的配置文件my.ini后重启服务报错:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止

    (1)my.ini配置修改错误 (2)你想不到的错误:修改后保存my.ini的编码格式不是utf-8 2.解决办法: (1)正确配置my.ini (2)用vscode或者其他可以修改保存编码格式的工具 ...

  6. 再谈桌面虚拟化环境中的默认配置文件与输入法

    很久没有更新过博客了,各位小伙伴们还好吗,今天再给大家分享一下在做虚拟桌面时的默认输入法的方法以及用户配置文件. 在做虚拟桌面或者虚拟应用时,我们希望基于标准用户创建出来的用户的输入法都是一样的,但是 ...

  7. 如何查找MySQL,PHP和Apache配置文件位置

    如何查找MySQL,PHP和Apache配置文件位置 在这篇文章中,我们将学习一些命令用于定位的默认配置文件MySQL数据库服务器(my.conf) ,PHP编程语言(php.ini)和Apache ...

  8. mysql 5.7.16默认密码_(转)Ubuntu16安装mysql5.7未提示输入密码,安装后修改mysql默认密码...

    Ubuntu16安装mysql5.7未提示输入密码,安装后修改mysql密码默认密码 mysql默认密码为空 但是使用mysql -uroot -p 命令连接mysql时,报错 ERROR 1045 ...

  9. centos 7 mysql 默认_centos7 mysql 5.6.30 默认配置文件

    默认配置 vim /etc/my.cnf.rpmsave mysql  Ver 14.14 Distrib 5.6.30, for linux-glibc2.5 (x86_64) using  Edi ...

最新文章

  1. CKfinder2.0.2版本破解
  2. linkedin databus介绍——监听数据库变化,有新数据到来时通知其他消费者app,新数据存在内存里,多份快照...
  3. 打印机显示发送任务到服务器失败,G-FAX单机版操作指引-AOFAX—传真服务器.DOC
  4. 每日一题(4)—— (a ^ b 2)
  5. 在阿里云上试用 Knative
  6. vantUI 自定义引入iconfont图标(3种风格)- 案例篇
  7. SPH(光滑粒子流体动力学)流体模拟实现二:SPH算法(4)-算法实现2
  8. 【bzoj5133】[CodePlus2017年12月]白金元首与独舞 并查集+矩阵树定理
  9. 【动态规划】01背包:P1060 开心的金明
  10. Java1.5并发包下阻塞队列的生产者与消费者功能简单实现
  11. python爬虫cookie
  12. PDF文件怎么拆分,PDF拆分技巧
  13. 受美国法律保护美国妞_为什么美国法律有效地要求所有软件设计都要响应
  14. SQL BETWEEN AND 用法
  15. js 获取元素的html代码
  16. 使用Google Analytics(分析)进行用户体验研究的5种方法
  17. [IMX6Q][Android5.1]移植笔记 --- 无法挂载system文件系统
  18. Xftp的介绍及下载安装教程
  19. AIIA开发者大会百度飞桨及EasyDL专场:带你看五花八门的产业AI实践
  20. electron实现屏幕录制

热门文章

  1. java wed登录面 代码_java web 登录界面
  2. Android之EventBus框架源码解析下(源码解析)
  3. Android之热修复框架Nuwa
  4. JavaScript语言基础7
  5. (0019)iOS 开发之关于__weak修饰NSString以及内存管理的问题
  6. Spring Boot 小技巧
  7. BZOJ 2287 【POJ Challenge】消失之物
  8. fiddler及postman讲解
  9. 窗口缩放导致页面排版错乱的解决方法
  10. 微信-js sdk invalid signature签名错误 问题解决