php,mysql,大批量的excel数据如何导入数据库啊?之前我录数据也是这种方式,先转化成cs (php 批量插入数据库)

分隔符换成特殊的

关于csv格式

如果内容中有逗号,可以把整模顷个字段用引号括起来,具体可参考百度百科csv。

例如

字段1,“字段2带,号”,字段3

其实,关键在于php读取csv的规则旦携陆,csv并不是一定要用逗号,也可以隐孙是分号等其他符号。

改一下对应的php读取规则即可。

php自身有读取csv文件的函数:备盯悔

1)fgetcsv,读取一行数仿正据,解析后将分解的字段array返回

2)str_getcsv,解析一段csv字串,则链将分解的字段以array返回

一定要自己处理的话,可以试试转换成制表符分隔的TXT文件,通常excel数据里不会有tab键的

格式化文件时用制表符分割,导入数据库更好不要循环导入,可以插入多条数据的


数据运维技术 » php,mysql,大批量的excel数据如何导入数据库啊?之前我录数据也是这种方式,先转化成cs (php 批量插入数据库)