我有一个 .csv 文件,其中的行如下:
2015年11月16日00:00:01.118,0.94674,0.94641,1000000.0000,1750000.0000
现在我需要将 mysql 数据库中的值导入到具有 9 列的表中:
col1 - 16.11.2015 第 2 栏 - 00 第 3 栏 - 00 第 4 栏 - 01 第 5 栏 - 118 第 6 栏 - 0.94674 第 7 栏 - 0.94641 第 8 列 - 1000000.0000 col9 - 1750000.0000
有人知道如何分离这些值吗?使用标准命令,例如: 将文件“file.csv”中的数据加载到以“,”结尾的表 nameoftable 字段中;
我试图在 mysql 知识库上寻找一些东西,但没有结果,这会起作用......谢谢
最佳答案
您正在寻找这样的东西吗?
$file_handle = fopen($file, "r"); //opens CSV
while (($row = fgetcsv($file_handle, 1000, ",")) !== false){
...code..
}
关于php - 如何正确地将数据从*.csv文件导入到mysql数据库中的给定表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36318739/