自动将CSV文件导入MYSQL DB

时间:2020-05-14 04:00:02

标签: mysql sql bash

请问您的帮助。这是场景。

在我的Web应用程序中:我将每天从日常销售数据中上传CSV文件。

在保存我文件的服务器上,下一步应将其自动插入到MySQL DB中。

我已经完成了插入,但是使用ubuntu中的命令行手动完成了。

我想要实现的是,每当我在网页上上传一个新的CSV文件时,该文件就会自动插入到我的MySQL数据库中。

我这样做是为了插入数据库:但这仅适用于特定文件。如果上传的新文件使用不同的名称怎么办?

mysql -uname -ppassword --local_infile=1 DASHBOARD -e "LOAD DATA LOCAL INFILE '/var/www/html/webapp/files/files.csv' INTO TABLE files_temp  FIELDS TERMINATED BY ',' IGNORE 1 ROWS (column1. col2, col3, col4)"

0 个答案:

没有答案
相关问题