目录
1、数据库基础知识
什么是数据库?——数据库是存放多个数据表的仓库,数据表可以理解为是二维数组
如上表所示,每个表由行列组成:
字段:每一列称之为一个字段,每一列的名字称之为字段名
记录:每一行称之为一条记录
主键:区分每一条记录的唯一标识,一个表只有一个主键,比如上表的主键就是id字段
外键:指向于其他表的字段
2、创建数据库文件
- 创建连接
- SQL语句操作
- 关闭连接
以在数据库中创建一个表为例:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : 2021/11/2 14:27
# @Author : @linlianqin
# @Site :
# @File : createDBfile.py
# @Software: PyCharm
# @description:
import sqlite3
# 创建连接
conn = sqlite3.connect("linlianqin.db") # 创建一个linlianqin的数据库,并且创建连接
# 创建游标
cur = conn.cursor()
# 执行SQL语句
cur.execute("create table user(id int(10) primary key, name varchar(20))")
# 关闭游标
cur.close()
# 关闭连接
conn.close()
再次运行会报错:
这说明创建表user成功了