Python SQLite基本使用
Python SQLite基本使用连接库import sqlite3self.conn = sqlite3.connect('database.db')self.cursor = self.conn.cursor()创建表import sqlite3conn = sqlite3.connect('database.db')cursor = conn.cursor()#IF NOT EXIST
·
Python SQLite基本使用
连接库
import sqlite3
self.conn = sqlite3.connect('database.db')
self.cursor = self.conn.cursor()
创建表
import sqlite3
conn = sqlite3.connect('database.db')
cursor = conn.cursor()
#IF NOT EXISTS 不被重复创建
cursor.execute("CREATE TABLE IF NOT EXISTS test (name VARCHAR,age INTEGER)")
conn.commit()
cursor.close()
conn.close()
插入数据
cursor.execute("INSERT INTO test VALUES ('name',10)")
conn.commit()
cursor.close()
conn.close()
查询数据
cursor.execute('SELECT * FROM test')
print(cursor.fetchall())
conn.commit()
cursor.close()
conn.close()
数据为元组类型
[('name', 10)]
修改数据
cursor.execute("UPDATE test SET age = 21 WHERE name = 'name'")
conn.commit()
cursor.close()
conn.close()
删除数据
cursor.execute('DELETE FROM test WHERE age = 21')
conn.commit()
cursor.close()
conn.close()
sqlite使用的语句和MYSQL之类的还是有差别的,这里千万注意。
更多推荐
所有评论(0)