這篇文章運用簡單易懂的例子給大家介紹python導出數(shù)據(jù)庫數(shù)據(jù)的方法,代碼非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
創(chuàng)新互聯(lián)建站專注于武寧網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供武寧營銷型網(wǎng)站建設,武寧網(wǎng)站制作、武寧網(wǎng)頁設計、武寧網(wǎng)站官網(wǎng)定制、小程序開發(fā)服務,打造武寧網(wǎng)絡公司原創(chuàng)品牌,更為您提供武寧網(wǎng)站排名全網(wǎng)營銷落地服務。
使用“import”命令導入pyMySQL模塊
import pymysql
用connect函數(shù)連接數(shù)據(jù)庫,實例化連接對象,調(diào)用execute函數(shù)將sql語句映射到數(shù)據(jù)庫中
host, user, passwd, db='127.0.0.1','root','123','xxx' conn = pymysql.connect(user=user,host=host,port=3306,passwd=passwd,db=db,charset='utf8') cur = conn.cursor() sql = 'select * from %s' % table_name cur.execute(sql) # 返回受影響的行數(shù)
使用fetchall函數(shù)就可以導出數(shù)據(jù)庫數(shù)據(jù)了
fields = [field[0] for field in cur.description] # 獲取所有字段名 all_data = cur.fetchall() # 所有數(shù)據(jù)
關于python導出數(shù)據(jù)庫數(shù)據(jù)的方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。