sqlite3 数据库创建表

Posted 欲戴王冠,必承其重!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlite3 数据库创建表相关的知识,希望对你有一定的参考价值。

# coding=utf-8
"""
1.导入模块sqlite3
2.创建连接 sqlite3.connect()
3.创建游标对象
4.编写创建表的sql语句
5.执行sql
6.关闭连接
"""
import sqlite3

# 创建连接
con = sqlite3.connect("E:/sqlite3Demo/demo.db")
# 创建游标对象
cur = con.cursor()
# 创建sql语句
sql = ‘‘‘create table t_person(
pno INTEGER primary key autoincrement ,
pname VARCHAR not null ,
age INTEGER
)‘‘‘
# 执行sql语句
try:
cur.execute(sql)
print("创建表成功")
except Exception as e:
print(e)
print("创建表失败")
finally:
# 关闭游标
cur.close()
# 关闭连接
con.close()


# 这个连接数据库并创建表的方法和传统的JDBC方式较为相似 很容易理解

以上是关于sqlite3 数据库创建表的主要内容,如果未能解决你的问题,请参考以下文章

SQLite3动态创建表

Sqlite3 数据库表无法在 XCode 4.2 中打开

Sqlit--学习教程(建立数据库表)

一文掌握SQLite3基本用法

sqlite3操作备注

sqlite3操作备注