pymysql模組是python與mysql進行互動的乙個模組。
pymysql模組的安裝:
pymysql模組的用法:
import執行效果:pymysql
user=input('
user>>:
').strip()
pwd=input('
pwd>>:
').strip()
conn=pymysql.connect(host='
localhost
',user='
root
',password='
5257
',database='
day47
',charset='
utf8
')#連線資料庫
cursor=conn.cursor()
sql='
select * from userinfo where username=%s and password=%s
'row=cursor.execute(sql,(user,pwd))
cursor.close()
conn.close()
ifrow :
print('
登入成功')
else
:
print('
使用者名稱或密碼錯誤
')
pymysql模組查詢:
importpymysql模組增刪改:pymysql
conn=pymysql.connect(host='
localhost
',user='
root
',password='
5257
',database='
day47',
charset='
utf8')
cursor=conn.cursor()
sql='
select * from userinfo
'row=cursor.execute(sql)
print(cursor.fetchone()) #
查詢一條
print(cursor.fetchmany(2)) #
查詢指定條數
#print(cursor.fetchall()) #查詢全部
cursor.scroll(2,mode='
absolute
') #
絕對路徑
(cursor.fetchone())
cursor.scroll(6,mode='
relative
') #
相對路徑
(cursor.fetchall())
conn.commit()
#修改資料庫中的檔案
cursor.close()
conn.close()
importpymysql
conn=pymysql.connect(host='
localhost
',user='
root
',password='
5257
',database='
day47',
charset='
utf8')
cursor=conn.cursor()
sql='
insert into userinfo(username,password) values(%s,%s)'#
sql語句
row=cursor.execute(sql,('
fugui
','123
')) #
插入一條記錄
row=cursor.executemany(sql,[('
moses
','123
'),('
jack
','123
'),('
tom','
123')])#
插入多條記錄
conn.commit()
cursor.close()
conn.close()
pymysql模組用法
pymsql是python中操作mysql的模組,其使用方法和py2的mysqldb幾乎相同。1 pip install pymysql import pymysql 新增資料 conn pymysql.connect host 127.0.0.1 port 3306,user root passw...
pymysql模組學習
data ip 192.168.34.128 data name lch data pwd lch123 database day35 work import pymysql 匯入模組 db pymysql.connect data ip,data name,data pwd,database 開啟...
PyMySQL模組的使用
pip3 install pymysqlimport pymysql 建立連線 conn pymysql.connect host 127.0.0.1 port 3306,user root password 123456 db db5 charset utf8 user input user pw...