在python之中能夠連接mysql數據庫并進行操作的模塊有不少,而最常使用的還是pymysql這個第三方庫 。很多小伙伴只會使用這個庫中連接數據庫的方法,那么下面的文章內容就得仔細去看看了 。下面介紹的是第三方庫pymysql的常用方法,繼續閱讀吧 。

1.connect():這個方法是整個模塊之中的核心,如果沒有它就不能夠去執行任何對數據哭的操作,而其余的方法實際上也是需要將其實例化之后才能夠通過對象調用 。該方法內需要傳入的參數就是mysql數據庫連接地址、用戶名、賬戶密碼、連接的數據庫等,代碼示例如下所示:
import pymysqlconnect = pymysql.connect(host='127.0.0.1',user='root',password='123',db='demo_temp',)2.open():這個方法和打開文件實例化對象的同名內置函數的作用不一樣的,需要用剛才返回的mysql連接對象才可以調用 。該方法的作用就是返回數據庫當前的連接狀態,也就是查看數據庫是否處于連接中,連接的信息又是什么,示例如下:
print(connect.open)【Python第三方庫pymysql有哪些方法?Python如何使用pymysql庫】3.close():這個方法從字面上來看就知道它是上面作用了,同樣是需要使用對象去調用,此方法的作用就是關閉mysql數據庫連接并且釋放資源了 。如果在任務執行完畢之后沒有調用該方法關閉連接的話,不僅會造成資源的無效占用,還會導致數據庫連接池被占用一個位置,示例如下:
connect.close()4.ping():此方法的作用和它的名稱就有點匹配不上了,在網絡上ping的意思表示的就是網絡連接延遲或者波動 。但是作為python方法使用時啟動的作用就是自動重連mysql數據庫,代碼如下:
connect.ping(reconnect=True)以上就是關于“Python第三方庫pymysql有哪些方法?Python如何使用pymysql庫”的全部內容了,希望對你有所幫助 。
猜你喜歡
- Python不保留小數點用什么方法?Python數字計算怎么舍去小數位
- Python中基礎運算符是如何運用的?Python運算符的使用技巧
- Python爬蟲如何學?如何入門學習Python爬蟲?
- 寫Python代碼哪一個IDE最好用?Python好用的集成開發工具有哪些?
- python有什么用 python的用法
- 庫拉索蘆薈怎么做面膜 具體方法
- 熱文:面包車被卡兩車中間極限出庫
- 科二停車入庫技巧 科二停車入庫技巧分享
- 東萍象棋棋譜倉庫如何批量下載棋譜啊?
- 冷庫大蒜冷藏方法能存多長時間 冷庫冷藏大蒜時間
