# 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方式較為相似 很容易理解