目录
1、数据库基础知识
2、创建数据库文件
1、数据库基础知识
什么是数据库?——数据库是存放多个数据表的仓库,数据表可以理解为是二维数组
如上表所示,每个表由行列组成:
字段:每一列称之为一个字段,每一列的名字称之为字段名
记录:每一行称之为一条记录
主键:区分每一条记录的唯一标识,一个表只有一个主键,比如上表的主键就是id字段
外键:指向于其他表的字段
关于数据库主键和外键(终于弄懂啦)_yimenglin的博客-CSDN博客_主键转 关于数据库主键和外键(终于弄懂啦) 2018年07月16日 19:44:24 f45056231p 阅读数 19385 ...https://blog.csdn.net/yimenglin/article/details/92794528?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163583361516780274112848%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163583361516780274112848&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-92794528.pc_search_all_es&utm_term=%E4%B8%BB%E9%94%AE&spm=1018.2226.3001.4187
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成功了