多くの場合、データの挿入に加えて、データベース内のデータをエクスポートした後、パイソンを使用して、ならびに表および他の情報フィールドをエクスポートするときに、情報へのアクセス、2つの方法で発見しました
最初:組み込みのmysqlのクエリテーブル、このテーブルは、各テーブルのフィールド情報が含まれている、あなたはpymysqlで次のSQL文を実行することができます
import pymysql
conn = pymysql.connect(host="127.0.0.1",user="root",password="123456",db="study",autocommit=True)
cur = conn.cursor()
sql = "select COLUMN_NAME from information_schema.COLUMNS where table_name = 'userinfo'"
cur.execute(sql)
for field in cur.fetchall():
print(field[0])
cur.close()
conn.close()
第二:ビルトイン方式GET pymysqlに使用
import pymysql
conn = pymysql.connect(host="127.0.0.1",user="root",password="123456",db="study",autocommit=True)
cur = conn.cursor()
sql = "select * from userinfo"
result = cur.execute(sql)
desc = cur.description
for field in desc:
print(field[0])
cur.close()
conn.close()