1. 程式人生 > 實用技巧 >pymysql 建立database以及表操作

pymysql 建立database以及表操作

1、安裝好pymysql之後進行建立database(同mysql一樣:例:CREATE DATABASE TEST_DB)

2、例:

建立user表:

# 匯入pymysql模組
import pymysql
 
# 連線database
conn = pymysql.connect(
    host=“你的資料庫地址”,
    user=“使用者名稱”,password=“密碼”,
    database=“資料庫名”,
    charset=“utf8”)
 
# 獲取一個游標(用於執行sql) cursor = conn.cursor() # 執行完畢返回的結果 預設以元組顯示 # 得到一個可以執行SQL語句並且將結果作為字典返回的遊標 #cursor = conn.cursor(cursor=pymysql.cursors.DictCursor) # 定義要執行的SQL語句 sql = """ CREATE TABLE USER ( id INT auto_increment PRIMARY KEY , name CHAR(10) NOT NULL UNIQUE, age TINYINT NOT NULL )ENGINE=innodb DEFAULT CHARSET=utf8; #注意:charset='utf8' 不能寫成utf-8
""" # 執行SQL語句 cursor.execute(sql) #----------執行完畢一定要關閉游標和連結-------------- # 關閉遊標 cursor.close() # 關閉資料庫連線 conn.close()