所以我有一个200多列的数组。我将如何循环使用这个并创建一个表 pymysql
?
目前我的联系方式如下:
import pymysql
connection = pymysql.connect(
host='my_host_name',
user='my_username',
password='my_password',
port= 0000,
database='my_db')
columns = ['firstname', 'lastname', 'email', .... ]
cursor = connection.cursor()
sql = 'CREATE TABLE my_table (
# For each column in columns
)'
cursor.execute(sql)
edit:我将首先遍历列并附加它们相应的数据类型
1条答案
按热度按时间svmlkihl1#
你可以用
join
要遍历所有列,请执行以下操作:注意,结果表不是1nf(第一范式),因为它没有
PRIMARY KEY
. 最好将一个或多个列设置为PRIMARY KEY
减少不一致的风险。