MySQLdb & pymsql

python有兩個模塊能夠鏈接和操做mysql數據庫,分別是MySQLdb和pymysql,python3建議使用pymysqlpython

MySQLdb安裝mysql

pip install mysql-python

pymysql安裝 (python3)sql

pip install PyMySQL

鏈接mysql,主要兩步,創建mysql鏈接對象、遊標對象、再執行sql語句數據庫

import pymsql

conn = pymsql.connect(host="192.168.127.210",                   
                       user='root',
                       passwd='password',
                       port=3306,
                       db='python',
                       charset='utf8')
curr = conn.cursor()                  #創建遊標對象,只有拿到遊標才能操做執行sql語句
query = 'select * from jfspython'     # 構建查詢語句
curr.fetchone(query)              # 拉一條查詢的結果,返回一個元組
curr.fetchall(query)               # 拉取全部的查詢結果,返回一個大的元組,裏面包括元組
curr.close()                           # 關閉遊標對象 
conn.close()                           # 關閉鏈接對象
   
相關文章
相關標籤/搜索