mysql資料庫之python鏈結mysql

2022-06-29 07:00:14 字數 757 閱讀 5460

#

使用之前請在命令列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框架 ...