关于SQLite 的下载与使用。配合python

win系统下:

SQLite Download Page

Precompiled Binaries for Windows

sqlite-tools-win-x64-3450000.zip
(4.77 MiB)

解压后,找个位置。然后设置环境变量指定位置。

可以手动建立.db文件。

也可以通过代码建立:

如下代码就是建立一个db文件。

import sqlite3
conn = sqlite3.connect('testDB.db')
curs = conn.cursor()
curs.execute('CREATE TABLE user(id int(10) primary key,name varchar(20),password varchar(20))')
conn.commit()
curs.close()
conn.close()

import sqlite3
conn = sqlite3.connect('testDB.db')
curs = conn.cursor()
curs.execute('INSERT INTO user(id, name, password) VALUES(1,"lwd","123")')
curs.execute('INSERT INTO user(id, name, password) VALUES(2,"lwd1","123")')
curs.execute('INSERT INTO user(id, name, password) VALUES(3,"lwd2","123")')
conn.commit()
curs.close()
conn.close()
import sqlite3
conn = sqlite3.connect('testDB.db')  #连接数据库edums.db
curs = conn.cursor()                             #获取游标对象
curs.execute("SELECT * FROM user")   #执行SQL语句,查询所有数据
print(curs.fetchone())                           #获取结果集中的下一条记录
print(curs.fetchmany(2))                      #获取结果集中指定数量的记录
print(curs.fetchall())                             #获取结果集中剩下的所有记录
conn.commit()   #提交事务
curs.close()        #关闭游标
conn.close()       #关闭数据库连接

你可能感兴趣的:(sqlite,数据库)