(1)如果不多,直接转化成insert即可,简单实用。
(2)如果日志量多,可以对日志进行处理,保存为一个sql文件。按照正确的格式。
比如:
1,”xiaoming”,24,”未婚”
2,”xiaodong”,29,”未婚”
3,”jdoo”,19,”已婚”
每行一条数据。
批量导入即可(速度快):
LOAD DATA LOCAL INFILE ‘/apache/-02-12.log’ INTO TABLE apache_log \
fields terminated by “,” enclosed by “””” LINES TERMINATED BY ‘\n’;
(3)如果日志特别多,建议先想办法,安装TokuDB引擎。
特点:高压缩比,插入读取非常快。
缺点:有些变更操作不支持,或很慢。
既然是日志,那么基本无改动了,所以非常适合。
然后再按照(2)方法,批量导入,下图是偶测试时候的截图,以供参考:
是否有帮你解决了问题呢? 求个赞+关注。
mysql 查询写入语句 如何将Apache日志的每日更新导入MySQL表 – 数据库 – 前端 mysql 新增表的主键