有一天我有一个表被别人修改了。我查了二进制日志,发现有这样一段/*!*/;
# at 2821475
# at 2821536
#130824 8:34:15 server id 1 end_log_pos 2821536 Table_map: `bole`.`bank_info` mapped to number 62
#130824 8:34:15 server id 1 end_log_pos 2821657 Update_rows: table id 62 flags: STMT_END_FBINLOG '
h/8XUhMBAAAAPQAAAKANKwAAAD4AAAAAAAEAB25ld3NpdGUACWJhbmtfaW5mbwAFAwMPDw8GlgCW
ACwBAA==
h/8XUhgBAAAAeQAAABkOKwAAAD4AAAAAAAEABf//4AUAAAAQAAAABuW8oOeFpwoyMzgyMjExNDg2
DwDotKLku5jpgJrotKblj7fgBQAAABAAAAAJ6JSh5rmW5pawCjIyMDkxMTY2NDcPAOi0ouS7mOmA
mui0puWPtw==
'/*!*/;其中就是修改我bank_info的记录,不过我是在看不懂这段是什么意思?
# at 2821475
# at 2821536
#130824 8:34:15 server id 1 end_log_pos 2821536 Table_map: `bole`.`bank_info` mapped to number 62
#130824 8:34:15 server id 1 end_log_pos 2821657 Update_rows: table id 62 flags: STMT_END_FBINLOG '
h/8XUhMBAAAAPQAAAKANKwAAAD4AAAAAAAEAB25ld3NpdGUACWJhbmtfaW5mbwAFAwMPDw8GlgCW
ACwBAA==
h/8XUhgBAAAAeQAAABkOKwAAAD4AAAAAAAEABf//4AUAAAAQAAAABuW8oOeFpwoyMzgyMjExNDg2
DwDotKLku5jpgJrotKblj7fgBQAAABAAAAAJ6JSh5rmW5pawCjIyMDkxMTY2NDcPAOi0ouS7mOmA
mui0puWPtw==
'/*!*/;其中就是修改我bank_info的记录,不过我是在看不懂这段是什么意思?
### WHERE
### @1=4 /* INT meta=0 nullable=0 is_null=0 */
### @2=15 /* INT meta=0 nullable=0 is_null=0 */
### @3='董雪' /* VARSTRING(150) meta=150 nullable=0 is_null=0 */
### @4='[email protected]' /* VARSTRING(150) meta=150 nullable=0 is_null=0 */
### @5='淘宝账号' /* VARSTRING(300) meta=300 nullable=0 is_null=0 */
### SET
### @1=4 /* INT meta=0 nullable=0 is_null=0 */
### @2=15 /* INT meta=0 nullable=0 is_null=0 */
### @3='单涛' /* VARSTRING(150) meta=150 nullable=0 is_null=0 */
### @4='[email protected]' /* VARSTRING(150) meta=150 nullable=0 is_null=0 */
### @5='淘宝账号' /* VARSTRING(300) meta=300 nullable=0 is_null=0 */-vv 看到的明文如上。我就好奇,对方是不是已经进入到服务器来操作了?为什么使用base64的SQL呢?