天天看点

MySQL+PHP大文件读取和写库

1.文件太大,数据不能一次读取

2.数据存在冗余,所以不能单纯的插入操作

1.按行读取文件,计数累加,超过10000万行进行写库操作

2.写数据库操作,自动根据数据库内容进行选择插入还是修改操作

如果主键存在,则更新,如不存在则执行插入操作,更新时将本次数据与原有数据相加保存

其中,向MySQL写入大量数据时,可以考虑采用PDO模式