Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.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
将json数据从api导入python中的mysql数据库_Python_Mysql_Json - Fatal编程技术网

将json数据从api导入python中的mysql数据库

将json数据从api导入python中的mysql数据库,python,mysql,json,Python,Mysql,Json,我需要使用python将JSON数据从API导入MySQL数据库。我可以用python脚本获取json数据,但不知道如何将这些数据插入mysql数据库。将json序列化为字符串并将字符串插入数据库,并在需要时将其反序列化。我使用这种方法,但我不知道它是否是最佳的 最后,我做到了。首先在本地保存JSON文件,然后使用for循环中的键值对其进行解析,最后运行一个查询以插入MySQL表。您尝试了什么?如何保存?通过python获取api数据后,我需要将这些数据插入mysql数据库。api数据包含对象的

我需要使用python将JSON数据从API导入MySQL数据库。我可以用python脚本获取json数据,但不知道如何将这些数据插入mysql数据库。

将json序列化为字符串并将字符串插入数据库,并在需要时将其反序列化。我使用这种方法,但我不知道它是否是最佳的


最后,我做到了。首先在本地保存JSON文件,然后使用for循环中的键值对其进行解析,最后运行一个查询以插入MySQL表。

您尝试了什么?如何保存?通过python获取api数据后,我需要将这些数据插入mysql数据库。api数据包含对象的长列表,列表。我将JSON转换为python dictionary,然后尝试使用索引访问键值,这是可行的,但如何将字典数据导出到适当的表和列中。我保存了JSON文件。现在我需要用python将数据导出到mysql。我已经知道如何在python中运行mysql,但如何为json文件创建插入查询。