zl程序教程

您现在的位置是:首页 >  其他

当前栏目

【数据库学习笔记】——创建数据库文件

2023-09-11 14:21:45 时间

目录

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成功了