python3版本mysql的操作

1、連接mysql:import pymysql

         conn=pymysql.connect("localhost","root”,“密碼”,“數據庫名”) #打開數據庫          連接)

         cursor=db.cursor()    #使用cursor()方法創建一個遊標對象cursor)

         

2、查詢數據

conn.query()
conn.commit()
conn.close()
conn=pymysql.connect(=,=,=,=)
cur=conn.cursor()
cur.execute()
r cur:
   (,(cur.rownumber))
   (+(r[])++(r[]))
   cur.close()
   conn.close()
   
   
3、插入數據
import pymysql# 打開數據庫連接db = pymysql.connect("localhost","testuser","test123","TESTDB" )
# 使用cursor()方法獲取操作遊標 cursor = db.cursor()
# SQL 插入語句sql = """INSERT INTO EMPLOYEE(FIRST_NAME,
         LAST_NAME, AGE, SEX, INCOME)
         VALUES ('Mac', 'Mohan', 20, 'M', 2000)"""try:
   # 執行sql語句
   cursor.execute(sql)
   # 提交到數據庫執行
   db.commit()except:
   # 如果發生錯誤則回滾
   db.rollback()# 關閉數據庫連接db.close() 
   
 4、創建數據表
 import pymysql# 打開數據庫連接db = pymysql.connect("localhost","testuser","test123","TESTDB" )
 # 使用 cursor() 方法創建一個遊標對象 cursorcursor = 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)# 關閉數據庫連接db.close()


         

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章