真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

【Python模塊】pymysql模塊--MySQL服務(wù)器操作

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

目前累計(jì)服務(wù)客戶上千多家,積累了豐富的產(chǎn)品開發(fā)及服務(wù)經(jīng)驗(yàn)。以網(wǎng)站設(shè)計(jì)水平和技術(shù)實(shí)力,樹立企業(yè)形象,為客戶提供做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)站策劃、網(wǎng)頁設(shè)計(jì)、網(wǎng)絡(luò)營銷、VI設(shè)計(jì)、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。成都創(chuàng)新互聯(lián)公司始終以務(wù)實(shí)、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對(duì)領(lǐng)先技術(shù)的掌握、對(duì)創(chuàng)意設(shè)計(jì)的研究、對(duì)客戶形象的視覺傳遞、對(duì)應(yīng)用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。

  • linux下mysql安裝:

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

  • 在線安裝:

>pip install PyMySQL
  • 手動(dòng)安裝,下載地址:

        https://github.com/PyMySQL/PyMySQL

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

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

 

  • PyMySQL數(shù)據(jù)庫操作

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

host:MYSQL服務(wù)端地址

port:默認(rèn)端口3306

user:用戶名

password:密碼

database:數(shù)據(jù)庫名

charset:編碼,可默認(rèn)不寫

連接MYSQL服務(wù)端

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

# 必須存在testdb數(shù)據(jù)庫,否則報(bào)錯(cuò)

cursor()

創(chuàng)建游標(biāo)

移動(dòng)游標(biāo)位置,指向具體的記錄

cur = sql.cursor()

execute(SQL語句)

SQL:數(shù)據(jù)庫命令

通過游標(biāo)執(zhí)行SQL命令(增、刪、改、查)結(jié)果是記錄的個(gè)數(shù)

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

執(zhí)行多行的SQL命令,自動(dòng)把后面列表里的所有組內(nèi)容全插入到數(shù)據(jù)

結(jié)果是記錄的個(gè)數(shù)庫

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

n:指定游戲位移

mode:指定游標(biāo)位移

relative相對(duì)和absolute絕對(duì)

指定游標(biāo)位置

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

在execute后使用,

顯示查詢結(jié)果首行數(shù)據(jù)

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

在execute后使用,

顯示查詢指定行數(shù)據(jù)

result = cur.fetchmany(3)
fetchall()

在execute后使用,

顯示查詢所有數(shù)據(jù),結(jié)果以元組形式顯示

result = cur.fetchall()
commit()

向數(shù)據(jù)庫提交,

因?yàn)槟J(rèn)開啟事務(wù),所以需要存儲(chǔ)所有修改的數(shù)據(jù),必須commit

conn.commit()
close()

關(guān)閉游標(biāo)

關(guān)閉數(shù)據(jù)庫鏈接

cur.close()

conn.close()






 


本文標(biāo)題:【Python模塊】pymysql模塊--MySQL服務(wù)器操作
URL標(biāo)題:http://weahome.cn/article/gioesd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部