python的mysql資料庫建立表與插入資料操作示例
阿新 • • 發佈:2020-01-09
本文例項講述了python的mysql資料庫建立表與插入資料操作。分享給大家供大家參考,具體如下:
mysql資料庫建立表
一 程式碼
import pymysql # 開啟資料庫連線 db = pymysql.connect("localhost","root","db_test01" ) # 使用 cursor() 方法建立一個遊標物件 cursor cursor = db.cursor() # 使用 execute() 方法執行 SQL,如果表存在則刪除 cursor.execute("DROP TABLE IF EXISTS EMPLOYEE") # 使用預處理語句建立表 sql = """CREATE TABLE EMPLOYEE ( FIRST_NAME CHAR(20) NOT NULL,LAST_NAME CHAR(20),AGE INT,SEX CHAR(1),INCOME FLOAT )""" cursor.execute(sql) print("CREATE TABLE OK") # 關閉資料庫連線 db.close()
二 執行結果
CREATE TABLE OK
mysql資料庫插入資料
一 程式碼
import pymysql # 開啟資料庫連線 db = pymysql.connect("localhost","db_test01" ) # 使用cursor()方法獲取操作遊標 cursor = db.cursor() # SQL 插入語句 sql = "INSERT INTO EMPLOYEE(FIRST_NAME,\ LAST_NAME,AGE,SEX,INCOME) \ VALUES ('%s','%s','%d','%c','%d' )" % \ ('Mac','Mohan',20,'M',2000) try: # 執行sql語句 cursor.execute(sql) # 執行sql語句 db.commit() print("insert ok") except: # 發生錯誤時回滾 db.rollback() # 關閉資料庫連線 db.close()
二 執行結果
y =======
insert ok
更多關於Python相關內容感興趣的讀者可檢視本站專題:《Python常見資料庫操作技巧彙總》、《Python數學運算技巧總結》、《Python資料結構與演算法教程》、《Python函式使用技巧總結》、《Python字串操作技巧彙總》、《Python入門與進階經典教程》及《Python檔案與目錄操作技巧彙總》
希望本文所述對大家Python程式設計有所幫助。