1. 程式人生 > >sqlite數據庫操作

sqlite數據庫操作

pau exe code 提交 col null color spider for

1、創建表

import sqlite3

conn = sqlite3.connect(C:\\Users\\Kuma\\Desktop\\spider.db)
print(connect success)
c = conn.cursor()
c.execute(‘‘‘
    CREATE TABLE COMPANY
    (ID INT PRIMARY KEY     NOT NULL,
    NAME           TEXT    NOT NULL,
    AGE            INT     NOT NULL,
    ADDRESS        CHAR(50),
    SALARY         REAL);
‘‘‘) print(create table success) conn.commit() conn.close()

1)import sqlite3

2)sqlite3.connect(xxx.db),鏈接數據庫,如果數據庫不存在則創建。使用時需要使用絕對路徑,否則默認為當前路徑

3)connect.cursor(),創建一個cursou,之後需要使用

4)connect.commit(),提交事務

5)connect.close(),關閉數據庫鏈接

2、插入數據

import sqlite3

conn = sqlite3.connect(C:\\Users\\Kuma\\Desktop\\spider.db
) print(connect success) c = conn.cursor() c.execute("INSERT INTO COMPANY (ID,NAME,AGE,ADDRESS,SALARY) VALUES (1, ‘Paul‘, 32, ‘California‘, 20000.00 )"); conn.commit() print("Records created successfully"); conn.close()

6)connect.cursor.execute(sql),執行sql語句

sqlite數據庫操作