#使用之前請在命令列pip install pymysql
import
pymysql
#1.建立鏈結
conn = pymysql.connect(host='
127.0.0.1
', #
ip位址
port=3306, #
埠號 database='
database_name
', #
資料庫名稱
user='
mysql_username
', #
資料庫使用者名稱
password='
mysql_password
', #
資料庫密碼
charset='
utf8
') #編碼#
2.建立游標
cursor =conn.cursor()
#3.執行sql語句
sql = '
自己編寫sql語句
'cursor.execute(sql)
#4.根據查詢的情況選擇(fetchone-查詢一條/fetchall-查詢所有)
cursor.fetchone()
#cursor.fetchall()
#5.關閉游標
cursor.close()
#6.關閉連線
conn.close()
Python之資料庫mysql
約束 表之間的關聯關係 約束 用於保證資料的完整性 和 合法性 分類 primary key 主鍵約束 用於唯一的標識記錄 從約束角度來看 主鍵約束 等同於 非空約束 和 唯一約束 作用 區分兩個相同的記錄 提高查詢效率 可以建立關聯關係 語法 create table stu id int pri...
python之mysql資料庫讀取
首先我們先安裝讀取mysql的第三方庫 pip install pymysql 安裝成功後,我們穿件乙個.py檔案import pymysql 我們先看看pymysql給我們提供了什麼 跳轉到 init 介面 然後跳轉到這個介面,可以看到注釋給我們說明各個引數的用途,再移動下去 就可以看到mysql...
資料庫之Python操作MySQL
python操作mysql一共有兩種方式,第一種是用原生模組pymysql和mysqldb,這兩種模組在py2中都支援,但是在py3中只支援pymysql,但是pymysql可以通過pymysql.install as mysqldb 的方式構造成和mysqldb一樣的使用 第二種方式是orm框架 ...