使用records庫操作SQL並且查詢MySQL數據庫


 獲取數據庫

db = records.Database('mysql://root:xxxx@47.106.151.165/web_table?charset=utf8')
注釋:xxxx為數據密碼

執行sql :
sql = "select * from index_page_table;"
# 執行數據庫語句操作
data = db.query(sql)

# 獲取第一行數據,數據類型為dict
data = data.first()

#獲取所有數據,數據類型為list
data = data.all()

# 把數據轉化json 格式並且保存到yaml文件
json_data = data.export("yaml")
print(json_data)
# 把數據寫入yaml 文件里面
with open("222.yaml", "w", encoding="utf-8") as f:
f.write(json_data)
# 關閉數據庫連接
f.close()
今天的分享就到這里,如果想要了解更多關於records的東西詳見 "https://www.cnblogs.com/wagyuze"
 
        
 
        



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM