Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用mysql或python代码将一组文本文件导入mysql_Python_Mysql - Fatal编程技术网

使用mysql或python代码将一组文本文件导入mysql

使用mysql或python代码将一组文本文件导入mysql,python,mysql,Python,Mysql,我有一个文件夹,其中包含一组具有相同结构的文件.txt 文件夹目录是E:\DataExport 其中包含1000.txt文件:text1.txt,text2.txt,。。。。 每个txt文件包含一个的价格数据。数据每天更新一次。一个.txt文件的示例如下所示 Ticker,Date/Time,Open,High,Low,Close,Volume AAA,7/15/2010,19.581,20.347,18.429,18.698,174100 AAA,7/16/2010,19.002,19.002

我有一个文件夹,其中包含一组具有相同结构的文件.txt

文件夹目录是E:\DataExport

其中包含1000.txt文件:text1.txt,text2.txt,。。。。 每个txt文件包含一个的价格数据。数据每天更新一次。一个.txt文件的示例如下所示

Ticker,Date/Time,Open,High,Low,Close,Volume
AAA,7/15/2010,19.581,20.347,18.429,18.698,174100
AAA,7/16/2010,19.002,19.002,17.855,17.855,109200
AAA,7/19/2010,19.002,19.002,17.777,17.777,104900
....
我的问题是,我想:

通过一行代码将所有文件加载到mysql数据库中,我可以在mysql命令行中一个一个地完成,但不知道如何一次导入所有文件,我已经在mysql中创建了一个表 每天,当我得到新数据时,我怎么能只将新数据更新到MySql中的表中呢 我想使用Python或MySql获得解决方案。我曾尝试谷歌和应用一些解决方案,但没有成功,数据没有加载到mySQL

您可以使用python包

将数据读入DataFrame,并使用具有适当con和模式的方法

您必须跟踪导入的内容。例如,您可以将其保存在上次导入1032文件第54行的文件或数据库中。并执行一个更新,读取其余部分并导入该部分