在Mysql数据库中存储python字典

时间:2015-02-04 21:42:13

标签: python mysql dictionary

如何构建用于从MySQL数据库插入和检索python词典的SQL查询?

parsed_tweets是我希望能够存储的词典的一个示例。

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']

1 个答案:

答案 0 :(得分:0)

不幸的是,您可以做的最好的事情是将JSON存储为mySQL中的文本,因为mySQL不支持JSON格式。您可以通过导入json并调用dump方法将JSON转换为文本来完成此操作。同样,您可以调用load方法将json解析回程序。

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

相关问题