python怎么判断mysql库中某个表是否已创建
答案:2 悬赏:0 手机版
解决时间 2021-03-01 03:50
- 提问者网友:你挡着我发光了
- 2021-02-28 23:27
python怎么判断mysql库中某个表是否已创建
最佳答案
- 五星知识达人网友:归鹤鸣
- 2021-02-28 23:55
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()
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楼网友:患得患失的劫
- 2021-03-01 00:08
create table if not exists people(name text,age int(2),gender char(1));
如上代码表示创建一个名为people的数据表。有时在程序中,如果people这个表已经存在,如果执行下面的语句就会报错
>>> create table people(name text,age int(2),gender char(1));
if not exists 的作用就是判断要创建的数据表是否已经存在,若不存在则创建,否则跳过该语句。
pymysql语法几乎一毛一样:
cursor.execute("create table if not exists movie(name text, star text, quote text, info text)")
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯