新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python處理mysql如何拿到表頭
python處理mysql拿到表頭的方法是:1、利用pymysql的connect連接mysql數(shù)據(jù)庫;2、利用cursor函數(shù)執(zhí)行查詢表的所有字段的sql語句;3、利用description屬性獲取描述信息遍歷即可獲取表頭。
在沂源等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營銷型網(wǎng)站,外貿(mào)營銷網(wǎng)站建設(shè),沂源網(wǎng)站建設(shè)費用合理。
利用pymysql與數(shù)據(jù)庫綁定結(jié)合sql語句與python語法獲取表頭如下:
import pymysql
conn = pymysql.connect(
host='localhost',
user='root', # 自己的用戶名
password='***', # 自己的密碼
db='***', # 數(shù)據(jù)庫名
charset='utf8',
)
with conn:
cur = conn.cursor()
sql = "select * from ***;" # 自己數(shù)據(jù)庫的表名
result = cur.execute(sql)
# 顯示每列的詳細信息
des = cur.description
print("表的描述:", des)
# 獲取表頭
print("表頭:", ",".join([item[0] for item in des]))
cur.close()結(jié)果是:
表的描述: (('id', 3, None, 11, 11, 0, False), ('s_name', 253, None, 10, 10, 0, False), ('s_grade_id', 3, None, 11, 11, 0, True))
表頭: id,s_name,s_grade_id
推薦課程:MySQL從零到進階(尚硅谷)
本文題目:創(chuàng)新互聯(lián)Python教程:python處理mysql如何拿到表頭
網(wǎng)頁地址:http://www.fisionsoft.com.cn/article/dpsjhod.html


咨詢
建站咨詢

