在Mysql数据库中存储python字典

2024-05-13 00:23:17 发布

您现在位置:Python中文网/ 问答频道 /正文

在MySQL数据库中插入和检索python字典时,应该如何构造SQL查询?在

解析后的推文是我希望能够存储的字典的一个例子。在

for tweet in twtsearch.search_tweets_iterable(twtsearchorder):
    if tweet_limit > 0 :
        parsed_tweets['userid'] = tweet['user']['id']
        parsed_tweets['uname'] = tweet['user']['screen_name']
        parsed_tweets['content'] = tweet['text']
        parsed_tweets['location'] = tweet['user']['location']
        parsed_tweets['retweets'] = tweet['retweet_count']
        parsed_tweets['favs'] = tweet['favorite_count']

Tags: in数据库forsqlsearch字典countmysql
1条回答
网友
1楼 · 发布于 2024-05-13 00:23:17

不幸的是,由于mySQL不支持JSON格式,所以最好将JSON作为文本存储在mySQL中。您可以通过导入json并调用dump方法将json转换为文本来实现这一点。类似地,您可以调用load方法将json解析回您的程序中。在

如果需要将json存储到数据库中,请尝试使用couchDB

相关问题 更多 >