在使用python导出数据库中数据的时候,往往除了插入的数据以外,还有表字段等信息需要导出,查阅了资料后发现了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() 第二种:使用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