国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python3.6簡單的操作Mysql數據庫的三個實例

2020-01-04 14:19:30
字體:
來源:轉載
供稿:網友

安裝pymysql

參考:https://github.com/PyMySQL/PyMySQL/

pip install pymsql

實例一

import pymysql# 創建連接# 參數依次對應服務器地址,用戶名,密碼,數據庫conn = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='demo')# 創建游標cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)# 執行語句返回影響的行數effect_row = cursor.execute("select * from course")print(effect_row)# 獲取所有數據result = cursor.fetchall()result = cursor.fetchone() # 獲取下一個數據result = cursor.fetchone() # 獲取下一個數據(在上一個的基礎之上)# cursor.scroll(-1, mode='relative') # 相對位置移動# cursor.scroll(0,mode='absolute') # 絕對位置移動# 提交,不然無法保存新建或者修改的數據conn.commit()# 關閉游標cursor.close()# 關閉連接conn.close()

實例二

import pymysql# 建立連接conn = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='demo')# 創建游標cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)# 插入一條數據 %s是占位符 占位符之間用逗號隔開effect_row = cursor.execute("insert into course(cou_name,time) values(%s,%s)", ("Engilsh", 100))print(effect_row)conn.commit()cursor.close()conn.close()

實例三

import pymysql.cursors# Connect to the databaseconnection = pymysql.connect(host='localhost',        user='user',        password='passwd',        db='db',        charset='utf8mb4',        cursorclass=pymysql.cursors.DictCursor)try: with connection.cursor() as cursor:  # Create a new record  sql = "INSERT INTO `users` (`email`, `password`) VALUES (%s, %s)"  cursor.execute(sql, ('webmaster@python.org', 'very-secret')) # connection is not autocommit by default. So you must commit to save # your changes. connection.commit() with connection.cursor() as cursor:  # Read a single record  sql = "SELECT `id`, `password` FROM `users` WHERE `email`=%s"  cursor.execute(sql, ('webmaster@python.org',))  result = cursor.fetchone()  print(result)finally: connection.close()

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹凤县| 綦江县| 永济市| 东阿县| 满城县| 岳阳市| 武威市| 平谷区| 民和| 五指山市| 望城县| 若尔盖县| 施甸县| 台东县| 内乡县| 施秉县| 浮山县| 临颍县| 扎囊县| 万全县| 应用必备| 连州市| 襄汾县| 花莲县| 余庆县| 桂阳县| 西峡县| 公主岭市| 孝义市| 大方县| 土默特右旗| 凤城市| 花莲县| 辽宁省| 伊宁市| 定日县| 乐山市| 武山县| 麟游县| 寿宁县| 慈利县|