Python3利用pymysql操作 MySQL
生活随笔
收集整理的這篇文章主要介紹了
Python3利用pymysql操作 MySQL
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
打開cmd利用pip3 install pymysql?-i https://pypi.doubanio.com/simple? 進行安裝
包括數據庫的鏈接,增刪查改?
import pymysql # 導入 pymysql # 打開數據庫連接 db = pymysql.connect(host="localhost", user="root",password="123456", db="test5", port=3306) # 使用cursor()方法獲取操作游標 cur = db.cursor() # 1.查詢操作 # 編寫sql 查詢語句 user 對應我的表名 sql = "select * from user" sql_insert ="""insert into user(username,password) values('liu','1234')""" sql_update ="update user set username = '%s' where id = %d" sql_delete ="delete from user where id = %d" try:cur.execute(sql) # 執行sql語句results = cur.fetchall() # 獲取查詢的所有記錄print("id", "username", "password")# 遍歷結果for row in results:id = row[0]name = row[1]password = row[2]print(id, name, password)cur.execute(sql_update % ("xiongda", 3)) # 像sql語句傳遞參數,執行更新操作cur.execute(sql_insert) # 執行插入操作cur.execute(sql_delete % (3)) # 像sql語句傳遞參數,執行刪除操作db.commit() #數據庫插入提交 except Exception as e:db.rollback()raise e finally:db.close() # 關閉連接?(mysql數據庫需要配置環境變量。用navicat進行界面展示。)
參考自https://blog.csdn.net/qq_37176126/article/details/72824106
?
總結
以上是生活随笔為你收集整理的Python3利用pymysql操作 MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android】Android Stu
- 下一篇: 全网都在用的超全【面试刷题小程序】,最新