mysql - 如何每隔[时间间隔]从 CSV 文件更新 MySQL 表?

标签 mysql csv transfer schedule

首先,我知道尝试从 MySQL 本身执行此操作是不允许的:

http://dev.mysql.com/doc/refman/5.6/en/stored-program-restrictions.html

当我尝试使用 LOAD DATA INFILE 'c:/data.csv' ... 时,我收到“在存储过程中不允许加载数据”。

我是一个在 MySQL 中移动数据的初学者,我意识到这可能不是它设计用来处理的任务。因此,我应该使用什么方法从 CSV 文件中获取数据并定期将其附加到表中? (我研究了一些有关 CRON 的信息,但这仅适用于 UNIX 系统,我们使用的是基于 Windows 的操作系统。)

最佳答案

您也可以在 Windows 上运行 CRON 作业。搜索后我发现了几个链接。请查看这些链接:

waytocode.com/2012/setup-cron-job-on-windows-server

http://stackoverflow.com/questions/24035090/run-cron-job-on-php-script-on-localhost-in-windows

关于mysql - 如何每隔[时间间隔]从 CSV 文件更新 MySQL 表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29271276/

相关文章:

python - 如何将具有交替观察的列表合并为一个列表

python - 为什么 DictWriter 在我的代码中不起作用?

python - IPython 笔记本上 CSV 文件的 SQL 语句

c++ - 将 c++ 可执行文件从桌面 linux 发行版传输到 linux 开发板

java - Android 中使用蓝牙进行数据传输

magento - 从 Magento 多商店安装迁移一个商店

mysql - 我如何始终从一个表中提取数据,但如果它在 MySQL 中,还从第二个表中提取数据?

javascript - 表单不将数据保存到 mySQL 表中

mysql - 根据列插入X次

php - SQL 喜欢这个或那个