python 3.5 要連線mysql資料庫,必須先安裝pymysql模組,該模組可以操作mysql資料。
1、安裝pymysql模組:使用pip進行安裝
cmd開啟執行模式,切換目錄到pip的script目錄下,後,輸入pip install pymysql,enter鍵後,就會自己執行安裝
2、寫**連線mysql資料庫:
說明:①import pymysql:匯入剛才安裝的pymysql模組,這時我們就可以呼叫該模組的函式來進行操作
②con=pymysql.connect():呼叫pymysql下的connect()函式連線資料,connect()函式中輸入引數:host='',port=3306,user='',password='',db=『'(根據自己專案的資料庫資訊正確填寫)
③cur=con.cursor():只是連線了資料庫,是不能進行操作的,需要建立游標,通過con下的cursor()函式進行建立
④cur.execute("select * from .....' "):通過cur下的execute()函式去執行sql語句,sql語句可以是查詢、建立、插入、更新等;這個時候獲得的是符合該sql語句的資料總條數
⑤cur.fetchone():fetchone()函式可獲得第一條資料
⑥cur.fetchmany(effect_row):獲得effect_row的所有資料,用for迴圈去列印出所有的資料
⑦cur.close():關閉游標
⑧con.commit():對資料庫進行了某些sql操作之後,需要提交事務,這個函式就是這個意思
⑨con.close():關閉資料庫連線
python3 5之mysql擴充套件
最近在學習廖雪峰的python3的教程,這是官方建議大家想學習python的同學可以去看看,真的是在網上能找到的最好文字教程,沒有之一 在廖老實講到使用python3擴充套件mysql這部分的時候,按照原文使用pip install mysql connector python allow exte...
08 1連線查詢 外連線 MySQL
外連線 應用場景 用於查詢乙個表中有,另乙個表中沒有的記錄 特點 1 外連線的查詢結果為主表中的所有記錄 如果從表中有和主表匹配的,則顯示匹配的值 如果從表中沒有和主表匹配的,則顯示null 外連線查詢的結果 內鏈結結果 主表中有而從表中沒有的記錄 2 左外連線 left join 左邊的是主表 右...
python 3 5 學習筆記
字串方法 msg this is message msg.title 首字母大寫 msg.lower 字串全部小寫 msg.upper 字串全部大寫 msg.rstrip 刪除字串前後的空格 msg.lstrip 刪除字串前面的空格 msg.strip 刪除字串後面的空格 str msg 將msg轉...