国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青冈县| 江川县| 新巴尔虎右旗| 赣州市| 多伦县| 温州市| 乌兰浩特市| 湖口县| 洪湖市| 麻城市| 三明市| 江源县| 普洱| 大英县| 高淳县| 抚顺县| 永寿县| 巢湖市| 平遥县| 浦县| 丰原市| 麻城市| 县级市| 阿拉善左旗| 莲花县| 荥经县| 本溪| 九寨沟县| 外汇| 交城县| 靖宇县| 太谷县| 南陵县| 固阳县| 皋兰县| 儋州市| 凌海市| 项城市| 云和县| 临夏县| 昌乐县|