第三章 InnoDB存储引擎——文件

InnoDB引擎系统的文件种类
  • 参数文件:数据库文件目录、指定初始化参数、内存结构大小等。
  • 日志文件:包括错误日志文件、二进制日志文件、慢查询日志文件、查询日志文件。
  • socket文件:
  • pid文件:mysql实例进程id
  • 表结构文件:存放mysql表结构定义。
  • 存储引擎文件: 存储真正的索引与数据
一、参数文件
Mysql启动时会按照一定的顺序读取参数文件,参数文件的位置可以通过 mysql --help | grep my.cnf来查看
可以通过 show variables命令查看mysql支持哪些参数。也可以通过查询information_schema库的golbal_variables视图来查看变量。
1.1参数类型
mysql中的参数分为 动态参数和静态参数
  • 动态参数:实例运行过程中可更改;
  • 静态参数:实例生命周期内不可更改。
如何修改参数
可通过set命令设置参数的值。语法:
SET|[global|session]system_var_name=expr|[@@global.|@@session.|@@]system_var_name=expr
global:当前修改适用于整个实例的生命周期。 但是不会去修改参数文件。mysql重启后,又会恢复到参数文件中的值。
session:当前修改适用于当前会话。
<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值