mysql+导出当前配置,mysql 查看当前使用的配置文件my.cnf的方法
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。
安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。
使用locate my.cnf命令可以列出所有的my.cnf文件
命令
locate my.cnf
输出
/usr/local/Cellar/mysql/5.6.24/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/include/default_my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/federated/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_big/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_binlog/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_rpl/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/ndb_team/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/rpl/extension/bhs/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/rpl/my.cnf /usr/local/Cellar/mysql/5.6.24/mysql-test/suite/rpl_ndb/my.cnf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
当我们需要修改配置文件时,需要找到mysql启动时是加载了哪个my.cnf文件。
1.查看是否使用了指定目录的my.cnf
启动mysql后,我们查看mysql的进程,看看是否有设置使用指定目录的my.cnf文件,如果有则表示mysql启动时是加载了这个配置文件。
命令
ps aux|grep mysql|grep 'my.cnf'
输出
fdipzone 25174 0.0 0.0 3087244 600 ?? S 4:12下午 0:01.14 /usr/local/Cellar/mysql/5.6.24/bin/mysqld --defaults-file=/usr/local/Cellar/mysql/5.6.24/my.cnf --basedir=/usr/local/Cellar/mysql/5.6.24 --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/Cellar/mysql/5.6.24/lib/plugin --bind-address=127.0.0.1 --log-error=/usr/local/var/mysql/TerrydeMacBook-Air.local.err --pid-file=/usr/local/var/mysql/TerrydeMacBook-Air.local.pid fdipzone 25064 0.0 0.0 2452824 4 ?? S 4:12下午 0:00.03 /bin/sh /usr/local/opt/mysql/bin/mysqld_safe --defaults-file=/usr/local/Cellar/mysql/5.6.24/my.cnf --bind-address=127.0.0.1 --datadir=/usr/local/var/mysql
1
2
3
4
5
6
7
可以看到/usr/local/Cellar/mysql/5.6.24/my.cnf就是mysql启动加载的配置文件。
如果上面的命令没有输出,表示没有设置使用指定目录的my.cnf。
2.查看mysql默认读取my.cnf的目录
如果没有设置使用指定目录的my.cnf,mysql启动时会读取安装目录根目录及默认目录下的my.cnf文件。
查看mysql启动时读取配置文件的默认目录
命令
mysql --help|grep 'my.cnf'
输出
order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
1
2
3
4
5
6
/etc/my.cnf, /etc/mysql/my.cnf, /usr/local/etc/my.cnf, ~/.my.cnf 这些就是mysql默认会搜寻my.cnf的目录,顺序排前的优先。
3.启动时没有使用配置文件
如果没有设置使用指定目录my.cnf文件及默认读取目录没有my.cnf文件,表示mysql启动时并没有加载配置文件,而是使用默认配置。
需要修改配置,可以在mysql默认读取的目录中,创建一个my.cnf文件(例如:/etc/my.cnf),把需要修改的配置内容写入,重启mysql后即可生效。
mysql+导出当前配置,mysql 查看当前使用的配置文件my.cnf的方法相关推荐
- MySQL查看当前使用的配置文件my.cnf的方法
MySQL查看当前使用的配置文件my.cnf的方法 MySQL实例在启动时,会先读取配置参数文件my.cnf.my.cnf一般会放在MySQL的安装目录中,用户也可以放在其他目录加载.安装MySQL后 ...
- 查看mysql运行的配置文件_MySQL 查看当前使用的配置文件my.cnf的方法
my.cnf是MySQL启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载.安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的.使用locate my. ...
- 找mysql软件的配置文件_mysql 查看当前使用的配置文件my.cnf的方法
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载. 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的. 使用locate m ...
- mysql 查看当前使用的配置文件my.cnf的方法
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载. 安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的. 使用locate m ...
- mysql pxc 使用,配置mysql中的PXC服务
2.1 问题 修改mysqld.cnf文件 修改mysqld_safe.cnf文件 修改wsrap.cnf文件 启动服务 2.2 步骤 实现此案例需要按照如下步骤进行. 步骤一:修改mysqld.cn ...
- Mysql安装+IDEA配置Mysql数据库
一.MySQL下载与安装 一.下载 1.地址:https://dev.mysql.com/downloads/mysql/ 2. 3. 二.安装 1.解压zip压缩包,得到一个文件夹,解压缩之后其实M ...
- springboot mysql脚本_springboot配置mysql连接的实例代码
一:导入pmo.xm配置包 mysql库连接.druid连接池.mybatis组件 mysql mysql-connector-java runtime com.alibaba druid-sprin ...
- mysql11导入数据_MySQL专题11之MySQL导出数据、MySQL导入数据
1.MySQL导出数据 - MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件中. a.使用SELECT...INTO OUTFILE - 以下实例中我 ...
- mysql 导出shell_shell操作mysql,Shell操作MySQL并导出文本文件
注:本文转载自网络 Shell是每一个UNIX系统都有的工具,他功能强大,有很多系统启动程序是用Shell来写的. 在这里,我们利用Shell程序来操作MySQL数据库. 约定: MySQL管理用户为 ...
最新文章
- GoogLeNet Inception 系列
- springMVC九大组件及一次请求流程
- IIS 不能重新启动,并且使用RUN-iisreset 也不能运行,错误提示:No Such Interface Supported (已解决)...
- 长沙4月21日开发者大会暨.NET社区成立大会活动纪实
- 【Java】如何理解Java中的双列集合Map?
- Java笔记-多线程相关
- 关于HTTP协议的几个问题
- oracle导入步骤,Oracle导入dmp文件步骤
- 20200210:(leetcode 623)在二叉树中增加一行
- atitit.为什么技术的选择方法java超过.net有前途
- Transact-SQL管理与开发实例精粹
- 087 定积分求面积应用习题
- 向Spring大佬低头--大量源码流出解析
- 基于神经网络的房价预测,python数据分析房价预测
- 2022河海大学838计算机考研上岸经验贴
- [SOLVED]Manjaro内核更新后,Nvidia驱动无法链接的问题
- NLP自然语言处理—主题模型LDA案例:挖掘人民网留言板文本数据
- JavaWeb开发与代码的编写(一)
- 火狐浏览器修改默认搜索引擎和添加搜索引擎
- 两个实打实干活的同事离职了,老板连谈都没谈,一句挽留都没有,你怎么看
热门文章
- logback配置文件详解_Log4j2使用详解
- python爬虫面试问题_Python爬虫面试总结
- 学好单片机必须要了解的的8个电路设计
- 电机驱动TB6612FNG全网断货,可替代方案来了,文末送模块!
- java如何停止函数循环_在Java中使用break来退出循环是不好的做法吗?
- java class 生成对象_面向对象编程,你知道Java有哪些创建对象的方式吗?
- oracle避免同一sql多次查询,Oracle SQL - 在一个查询中生成一行答案的最简单方法,因此我不必多次运行查询?...
- SQL注入(1)--判断是否存在SQL注入漏洞
- python格式化输出 xz_Python——详解__str__, __repr__和__format__
- python列表索引负数_python – 如何检查列表索引是否存在?