參考文件
import pymysql
dbparams =
conn = pymysql.connect(**dbparams)
cursor = conn.cursor(
)sql =
"select sname,sclass from student"
try:
cursor.execute(sql)
#獲取查詢結果
data = cursor.fetchall(
) print(data)
except exception as e:
print(e)
finally:
cursor.close(
) conn.close(
)
import pymysql
#host資料庫伺服器位址
#預設埠3306
dbparams =
conn = pymysql.connect(**dbparams)
#任意關鍵字引數
# conn = pymysql.connect(host='127.0.0.1', user='root', password='199802',db='xuesheng', port=3306,charset='utf8')
print(conn)
cursor = conn.cursor(
)try:#對增刪改 操作 pymysql 預設begin 事務,必須提交才可以 或者回滾rollback
sno = input(
'學號'
) sname = input(
'姓名'
) s*** = input(
'性別'
) sql =
"insert into student(sno,sname,s***) values('{}','{}','{}')".format(sno,sname,s***)
print(sql)
# exit()#除錯看前面的**正確嗎
result = cursor.execute(sql)
conn.commit(
)#提交
print(result)
if result > 0:
print(
'執行成功'
) else:
print(
'失敗'
)except exception as e:
print(e)
conn.rollback(
)#回滾
finally:#插入失敗後最後關閉游標和連線
cursor.close(
) conn.close(
) exit(
)#退出程式
cursor.close(
)conn.close(
)
python操作pymysql資料庫
首先需要匯入通過import pymysql匯入資料庫模組 已經建立好乙個資料庫test,資料庫中有乙個空表t,只有兩個欄位id int 5 name varchar 20 import pymysql conn pymysql.connect host 127.0.0.1 port 3306,us...
使用PyMySQL操作mysql資料庫
使用pymysql操作mysql資料庫 python版本 2.6或3.3 mysql版本 4.1 使用pip安裝,在命令列執行如下命令 1 pip install pymysql 其中的x.x是版本 目前可以獲取的最新版本是0.6.6 1 python setup.py install 建議使用pi...
python資料庫基本操作 pymysql
利用pymysql庫來進行操作之前,需要保證mysql資料庫已經啟動,且你可以拿到該資料庫的使用者名稱和密碼,有許可權進行操作,否則就會報錯。基本操作如下 import pymysql 連線資料庫 主機號,使用者,密碼,資料庫,編碼 db pymysql.connect host localhost...