Python3使用sqlite3简单入门
1、sqlite3需要先安装,这里已经安装好了,直接示例使用方法,打开python开发工具IDLE,新建‘sqlitetest.py’文件,并写代码如下:
import sqlite3
conn = sqlite3.connect('test.db')
print ('sqlite open')
conn.close()

2、F5运行代码,上一步test.db文件如果不存在,会自动创建,存在会打开连接

3、修改代码,在test.db中创建一个数据表,代码如下:
import sqlite3
conn = sqlite3.connect('test.db')
print ('sqlite open')
c = conn.cursor()
c.execute('''CREATE TABLE STUDENT
(ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50) NOT NULL);''')
print ('Table created')
conn.commit()
conn.close()
c.execute执行建表语句

4、F5运行代码,执行了建表语句

5、修改代码,给第四步创建的表添加数据,代码如下:
import sqlite3
conn = sqlite3.connect('test.db')
print ('sqlite open')
c = conn.cursor()
c.execute("INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS) \
VALUES (1, 'hello', 32, 'Beijing' )");
c.execute("INSERT INTO STUDENT (ID,NAME,AGE,ADDRESS) \
VALUES (2, 'world', 25, 'Shanghai' )");
print ('insert record')
conn.commit()
conn.close()

6、F5运行代码,在第四步建的表里插入了两行数据,删除和查询语句也是一样的道理

7、使用navacite工具,查看数据库表内容如下,数据正常插入了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:53
阅读量:158
阅读量:187
阅读量:194
阅读量:57