91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

【Python模塊】pymysql模塊--MySQL服務器操作

發布時間:2020-04-24 07:04:50 來源:網絡 閱讀:936 作者:等你的破船 欄目:編程語言

PyMySQL 是在 Python3.x 版本中用于連接 MySQL 服務器的一個庫,Python2中則使用mysqldb。

  • linux下mysql安裝:

    MySQL安裝: https://blog.51cto.com/yishi/2164222


  • 在線安裝:

>pip install PyMySQL
  • 手動安裝,下載地址:

        https://github.com/PyMySQL/PyMySQL

>cd PyMySQL
>python3 setup.py install
  • 問題查詢地址:

    https://pypi.python.org/pypi/setuptools

 

  • PyMySQL數據庫操作

方法和屬性參數作用示例
connect(host,prot,user,password,dbname,charset)

host:MYSQL服務端地址

port:默認端口3306

user:用戶名

password:密碼

database:數據庫名

charset:編碼,可默認不寫

連接MYSQL服務端

sql = (host='192.168.1.1','root','ca123456','testdb')

# 必須存在testdb數據庫,否則報錯

cursor()

創建游標

移動游標位置,指向具體的記錄

cur = sql.cursor()

execute(SQL語句)

SQL:數據庫命令

通過游標執行SQL命令(增、刪、改、查)結果是記錄的個數

result = cur.execute(" 'select * from info where name = '王二麻子' ")
executemany(SQL語句)
SQL:數據庫命令

執行多行的SQL命令,自動把后面列表里的所有組內容全插入到數據

結果是記錄的個數

result = cur.executemany('insert into info(name,pw) values(%s,%s) ',[('atom','111'),('elect','222')])
scroll(n,mode)

n:指定游戲位移

mode:指定游標位移

relative相對和absolute絕對

指定游標位置


cur.scroll(-1,mode = 'absolute')
fetchone()

在execute后使用,

顯示查詢結果首行數據

result = cur.fetchone()
fetchmany(n)
n:指定行數

在execute后使用,

顯示查詢指定行數據

result = cur.fetchmany(3)
fetchall()

在execute后使用,

顯示查詢所有數據,結果以元組形式顯示

result = cur.fetchall()
commit()

向數據庫提交,

因為默認開啟事務,所以需要存儲所有修改的數據,必須commit

conn.commit()
close()

關閉游標

關閉數據庫鏈接

cur.close()

conn.close()







 





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

湖北省| 乐平市| 吐鲁番市| 多伦县| 河北区| 凉山| 桃江县| 徐汇区| 镇安县| 吉首市| 海淀区| 玉树县| 灌南县| 甘孜县| 乌鲁木齐县| 松潘县| 平利县| 密山市| 岱山县| 潜江市| 宝兴县| 泸溪县| 玉林市| 郸城县| 胶州市| 瑞昌市| 石景山区| 天祝| 淮北市| 赤壁市| 南汇区| 栾城县| 水城县| 峡江县| 乌鲁木齐县| 攀枝花市| 舒城县| 屏东县| 马山县| 容城县| 平和县|