python怎么判断mysql库中某个表是否已创建
2个回答
展开全部
import MySQLdb
conn=MySQLdb.connect(host=connparas[0],
port=connparas[1],
db=connparas[2],
user=connparas[3],
passwd=connparas[4],
charset=charset)
cursor=conn.cursor()
cursor.execute(sqlselect)
tablerows=cursor.fetchall()
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-31
展开全部
sqlselect = "SELECT count(*) FROM information_schema.tables WHERE table_schema = <schema-or-db-name> AND able_name = <table-or-view-name>"
1
2
3
4
5
6
7
8
9
10
11
12
13
import MySQLdb
conn=MySQLdb.connect(host=connparas[0],
port=connparas[1],
db=connparas[2],
user=connparas[3],
passwd=connparas[4],
charset=charset)
cursor=conn.cursor()
cursor.execute(sqlselect)
tablerows=cursor.fetchall()
1
2
3
4
5
6
7
8
9
10
11
12
13
import MySQLdb
conn=MySQLdb.connect(host=connparas[0],
port=connparas[1],
db=connparas[2],
user=connparas[3],
passwd=connparas[4],
charset=charset)
cursor=conn.cursor()
cursor.execute(sqlselect)
tablerows=cursor.fetchall()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询