国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python 實現mysql增刪查改示例代碼

python 實現mysql增刪查改示例代碼

2022-03-06 00:26墨淵 Python

python中可以通過pymysql實現MySQL數據庫的連接,并實現數據庫的各種操作,這篇文章主要給大家介紹了關于pymsql實現增刪改查的示例代碼,需要的朋友可以參考下

本地安裝配置phpstduy。

python 實現mysql增刪查改示例代碼

安裝這個數據庫管理工具 一會我們要手動創建數據庫 數據表 字段 當然也可以代碼創建

python 實現mysql增刪查改示例代碼

python 實現mysql增刪查改示例代碼

1.增

import pymysql
'''
host 主機名 這里是你的ip地址 
user 數據庫賬號
password 數據庫密碼
port 端口 mysql數據庫端口
db 數據庫名
基本語句
cursor = conn.cursor()#初始化一個游標對象

sql = "數據庫操作語句"

cursor.execute(sql)#執行該語句

conn.commit()#關閉游標對象

cursor.close()#關閉數據庫
rollback 回滾
'''
db = pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='text')
sql = "insert into text(id,name) values (1,'老王')"
#獲取下標
cursor = db.cursor()
try:
  cursor.execute(sql)
  db.commit()
  print('插入成功')
except:
  db.rollback()
  db.close()

python 實現mysql增刪查改示例代碼

2.刪

import pymysql
'''
host 主機名 這里是你的ip地址 #本地為localhost

user 數據庫賬號
password 數據庫密碼
port 端口 mysql數據庫端口
db 數據庫名

基本語句
cursor = conn.cursor()#初始化一個游標對象

sql = "數據庫操作語句"

cursor.execute(sql)#執行該語句

conn.commit()#關閉游標對象

cursor.close()#關閉數據庫
rollback 回滾
'''
db = pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='text')
sql ="delete from text where id=1 and name='老王' "
#獲取下標
cursor = db.cursor()
try:
  cursor.execute(sql)
  db.commit()
  print('刪除成功')
except:
  db.rollback()
  db.close()


python 實現mysql增刪查改示例代碼

3.查

先添加2條數據因為刪除了

'''
host 主機名 這里是你的ip地址 
user 數據庫賬號
password 數據庫密碼
port 端口 mysql數據庫端口
db 數據庫名

基本語句
cursor = conn.cursor()#初始化一個游標對象

sql = "數據庫操作語句"

cursor.execute(sql)#執行該語句

conn.commit()#關閉游標對象

cursor.close()#關閉數據庫
rollback 回滾

'''
import pymysql
db = pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='text')
sql1 = "insert into text(id,name) values (1,'老李')"
sql2 = "insert into text(id,name) values (2,'老王')"
#獲取下標
cursor = db.cursor()
try:
  cursor.execute(sql1)
  cursor.execute(sql2)
  db.commit()
  print('插入成功')
except:
  db.rollback()
  db.close()


python 實現mysql增刪查改示例代碼

3.查

'''
host 主機名 這里是你的ip地址 
user 數據庫賬號
password 數據庫密碼
port 端口 mysql數據庫端口
db 數據庫名

基本語句
cursor = conn.cursor()#初始化一個游標對象

sql = "數據庫操作語句"

cursor.execute(sql)#執行該語句

conn.commit()#關閉游標對象

cursor.close()#關閉數據庫
rollback 回滾

'''
import pymysql
db = pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='text')
sql = "select id,name from text "
#獲取下標
cursor = db.cursor()
try:
  cursor.execute(sql)
  #查詢
  result = cursor.fetchall()
  db.commit()
  print(f'查詢成功數據為:{result}')
except:
  db.rollback()
  db.close()

python 實現mysql增刪查改示例代碼

4.改

'''
host 主機名 這里是你的ip地址 
user 數據庫賬號
password 數據庫密碼
port 端口 mysql數據庫端口
db 數據庫名

基本語句
cursor = conn.cursor()#初始化一個游標對象

sql = "數據庫操作語句"

cursor.execute(sql)#執行該語句

conn.commit()#關閉游標對象

cursor.close()#關閉數據庫
rollback 回滾

'''

import pymysql
db = pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='text')
sql = "update text set name='小林' where id=1"
#獲取下標
cursor = db.cursor()
try:
  cursor.execute(sql)
  db.commit()
  print(f'修改成功')

except:
  db.rollback()
  db.close()

python 實現mysql增刪查改示例代碼

總結

插入

INSERT INTO 表的名字(列名a,列名b,列名c) VALUES(值1,值2,值3);

delete from 表名 where 條件表達式

select 列 from 表名

update 表名 set 要修改的值 where 條件表達式

以上就是python 實現mysql增刪查改示例代碼的詳細內容,更多關于python mysql增刪查改的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/qq_43233737/article/details/121453001

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 四虎免费紧急入口观看 | 亚洲 中文 欧美 日韩 在线观看 | 色花av | 午夜视频在线看 | aa一级视频 | 午夜精品视频 | 成人高清网站 | 99免费视频| 国产亚洲一区二区三区 | 国产乱码精品一区二区三区av | 狠狠干狠狠操 | 久久久久高清视频 | av色伊人久久综合一区二区 | 亚洲一区中文字幕在线观看 | 最近中文字幕免费mv视频7 | 亚洲久草 | 精品一区二区不卡 | 欧美成年网站 | av网站推荐 | 久艹在线 | 日韩中文视频 | 国产亚洲精品久久久久久无几年桃 | 欧美成人免费在线观看 | 国产精品免费看 | 999久久久国产999久久久 | 99国产精品久久久久久久成人热 | 欧美成人午夜 | 综合久久亚洲 | 国产一区免费视频 | 午夜精品一区二区三区在线播放 | 欧美日韩精品久久久 | 日韩成人精品 | 色接久久 | 91av电影网 | 久久一区二区视频 | 国产成人网 | 精品久久久av | 亚洲精品国产电影 | 91精品久久久久久久久久 | 看污片网站 | 不卡视频一区 |