日志是记录在表中 执行 DELETE FROM general_log WHERE event_time<='2012-05-29 14:40:02'
报 You can't use locks with log tables 换成root也一样
我要按时间段清除这个表的记录 请问有什么办法
搜了半天没搜到有用的信息
报 You can't use locks with log tables 换成root也一样
我要按时间段清除这个表的记录 请问有什么办法
搜了半天没搜到有用的信息
调试欢乐多
purge master logs to 'filename.number';
日志表不支持LOCK TABLES,并且也不允许用户在其上进行INSERT / UPDATE / DELETE操作;
有木有什么其它的办法 我试着把日志写进文件 但语句太长的时候自动换行了
结构如下
1 Query UPDATE tp_cart SET user_id='126391',session_id='ed69874473fa2c65893ac5485b79b2d0' WHERE (user_id = '126391' OR session_id = 'ed69874473fa2c65893ac5485b79b2d0') AND store_id <> '0'
1 Query COMMIT
USE mysql;
CREATE TABLE gn2 LIKE general_log;
RENAME TABLE general_log TO oldLogs, gn2 TO general_log;
Query OK, 0 rows affected (0.02 sec)
我是要读取除 select 外的语句 然后做一个同步 非常蛋痛的一个功能 用wwwwb的方法实现了