摘要: mysql的连接首先都是要通过init-connect初始化,然后连接到实例。 我们利用这一点,通过在init-connect的时候记录下用户的thread_id,用户名和用户地址实现db的访问审计功能。 实现步骤 1、创建审计用的库表。 为了不与业务的库冲突,单独创建自己的库: 2、配置init- 阅读全文
posted @ 2017-12-08 13:07 caogen1991 阅读(447) 评论(0) 推荐(0) 编辑
摘要: create table query_audit_log(Time varchar(255) default null,Id int(10) default null, Command varchar(255) default null, Argument varchar(255) default 阅读全文
posted @ 2017-12-08 13:05 caogen1991 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 众所周知,binlog日志对于mysql数据库来说是十分重要的。在数据丢失的紧急情况下,我们往往会想到用binlog日志功能进行数据恢复(定时全备份+binlog日志恢复增量数据部分),化险为夷! 废话不多说,下面是梳理的binlog日志操作解说: 一、初步了解binlogMySQL的二进制日志bi 阅读全文
posted @ 2017-12-08 12:55 caogen1991 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我们常常导入数据!mysql有一个高效导入方法,那就是load data infile 下面来看案例说明 基本语法: load data [low_priority] [local] infile 'file_name txt' [replace | ignore]into table tbl_na 阅读全文
posted @ 2017-12-08 12:54 caogen1991 阅读(290) 评论(0) 推荐(0) 编辑