如何使用Python與Mysql進行資料互動

2021-09-24 08:56:25 字數 998 閱讀 1936

自己的夢想需要你自己去實現

python

在mysql的官網獲取python與mysql的互動手冊mysql官方手冊

pythontodatabase.py

import mysql.connector

cnx = mysql.connector.connect(user='root', password='661475chen', host='127.0.0.1', database='my_db')

cursor = cnx.cursor()

query = ("select * from account ")

cursor.execute(query)

for (id, accountname, password) in cursor:

print("{}, {}, {}".format(

id, accountname, password))

cursor.close()

cnx.close()

複製**

匯入mysql/python-connector模組,import mysql.connector

連線資料庫,獲得返回值物件cnx(這個也就是與mysql通訊的物件),cnx = mysql.connector.connect()

獲得cursor物件,這個是關鍵點,參考python官方手冊,cursor = cnx.cursor()

配置sql指令的物件,query = ("")

傳送並執行sql指令,cursor.excute(query),這個也是關鍵點,參考python官方手冊

關閉cursor物件,cursor.close()

關閉通訊物件,cnx.close()

python pythontodatabase.py

1 - arthurslog - arthurslog

python使用peewee實現mysql資料操作

peewee可用class來建立表,增刪改查,應該是相對餘單錶 本人幾乎沒用過,自以為如此 想實現sql查詢,得到list,比如這樣的結果 但是查詢結果是全是資料 元組 且找不到列名,後dir後逐個嘗試發現列名可以使用result.description j 0 獲取 元組使用起來不方便,現實現將資...

window環境python使用mysql新手入門

先要安裝mysql如何要安裝mylsql python,以下安裝包包含32位和64位 mysql python win32 win36 python2.7 建立表 coding utf 8 import mysqldb 開啟資料庫連線 位址localhost,使用者名稱testuser,秘密test...

python資料怎麼刪除 如何刪除mysql 資料

在mysql中有兩種方法可以刪除資料,一種是delete語句,另一種是truncate table語句。delete語句可以通過where對要刪除 的記錄進行選擇。而使用truncate table將刪除表中的所有記錄。因此,delete語句更靈活。如果要清空表中的所有記錄,可以使用下面的兩種方法 ...