设为首页收藏本站 JeeStudy企业开发官网①

JEE Study|JAVA EE|企业级开发学习网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 1634|回复: 0
打印 上一主题 下一主题

MySQL8.0大师之路:第11章:MySQL服务器管理-11.16 MySQL 更改日志记录格式

[复制链接]

219

主题

221

帖子

1418

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1418

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

跳转到指定楼层
楼主
发表于 2020-4-21 23:21:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
更改MySQL数据库表的日志记录格式
可以直接(例如,使用INSERT或DELETE)或间接(例如,使用GRANT或CREATE USER)修改mysql数据库中授权表的内容。使用以下规则将影响mysql数据库表的语句写入二进制日志:
    •根据binlog_format系统变量的设置,直接记录直接更改mysql数据库表中数据的数据操作语句。这涉及诸如INSERT,UPDATE,DELETE,REPLACE,DO,LOAD DATA,SELECT和TRUNCATE TABLE之类的语句。
    •不管binlog_format的值如何,都将间接更改mysql数据库的语句记录为语句。这涉及诸如GRANT,REVOKE,SET PASSWORD,RENAME USER,CREATE(除CREATE TABLE ... SELECT之外的所有形式),ALTER(所有形式)和DROP(所有形式)之类的语句。

CREATE TABLE ... SELECT是数据定义和数据操作的组合。使用语句格式记录CREATE TABLE部分,并根据binlog_format的值记录SELECT部分​​。


























知识改变命运!

JAVA EE 学习     JAVA EE 资料
JEE Study:企业级开发学习网!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|JEE Study ( 京ICP备16036936   JeeStudy企业开发官网①

GMT+8, 2024-4-20 15:41 , Processed in 0.198150 second(s), 24 queries .

Powered by JeeStudy!

© 2008-2020 JEE Study 企业级开发学习网

快速回复 返回顶部 返回列表