数据库中授权表的内容mysql
可以直接修改(例如,使用
INSERT或
DELETE)或间接修改(例如,使用GRANT或
CREATE USER)。使用以下规则将影响mysql数据库表的语句写入二进制日志:
mysql根据binlog_format系统变量的设置记录直接 更改数据库表中数据的数据操作语句 。这适用于诸如INSERT,UPDATE,DELETE,REPLACE,DO,LOAD DATA,SELECT和 之类的陈述TRUNCATE TABLE。无论 的值如何,间接更改
mysql数据库的语句都记录为语句binlog_format。这适用于诸如GRANT,REVOKE,SET PASSWORD,RENAME USER,CREATE(除 外 的所有形式CREATE TABLE ... SELECT)、ALTER(所有形式)和DROP(所有形式)等陈述。
CREATE TABLE ...
SELECT是数据定义和数据操作的结合。CREATE TABLE
部分使用语句格式记录,
部分SELECT根据 的值记录binlog_format。