这就是我想要做的事情:
cursor.execute("CREATE DATABASE testing")
cursor.execute("USE testing")
cursor.execute("CREATE TABLE Contract(mEnd varchar(7))")
cursor.execute("CREATE TABLE User(uName varchar(15)")
当我使用MySQLdb运行python脚本时,它只创建第一个表,并忽略所有其他代码行。
答案 0 :(得分:1)
)
。虽然你真的不想这样做。
答案 1 :(得分:0)
尝试以下
execute = ["CREATE DATABASE testing","USE testing","CREATE TABLE Contract(mEnd varchar(7))","CREATE TABLE User(uName varchar(15))"]
for i in execute:
cussor.execute(i)
cussor.commit()