我每天从网上爬一堆数据,但数据不完整,所以暂时保存在本地,不能实时插入数据库。请问以什么样格式的文件保存在本地才方便以后一次性地导入这批数据到远程数据库?
我每天从网上爬一堆数据,但数据不完整,所以暂时保存在本地,不能实时插入数据库。请问以什么样格式的文件保存在本地才方便以后一次性地导入这批数据到远程数据库?
2 回答4.3k 阅读✓ 已解决
2 回答863 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
3 回答857 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
以固定格式的数据格式保存临时数据, 比如用 json 或者 csv. csv 可能会稍微方便一点:
已知数据库 test 有表 user:
user.csv:
执行
mysqlimport
(也可以在 mysql 内部使用LOAD DATA
命令):查看 mysql 会发现已经插入了数据:
参考:
Import CSV File Into MySQL Table
How to import CSV file to MySQL table