QQ扫一扫联系
import sqlite3 conn = sqlite3.connect('./mydb.sqlite') cur = conn.cursor() sql = '''INSERT INTO Users (name,password,role) VALUES (?,?,?)''' cur.execute(sql,('admin','123456','管理员')) cur.execute(sql,('admin','123456','管理员')) cur.execute(sql,('user','123456','普通用户')) conn.commit()
关于以上代码,说法错误的是?( )
conn = sqlite3.connect('./mydb.sqlite'),如果mydb.sqlite不存在会自动创建
cur = conn.cursor(),的作用是获取一个数据的游标
sql = '''INSERT INTO Users (name,password,role) VALUES (?,?,?)'''中?的作用是占位符
运行结果会添加两个admin的管理员账号