python連線資料庫

2021-08-17 15:49:02 字數 894 閱讀 8637

python連線資料庫通過pymysql

1.匯入pymysql

import pymysql

2.查詢操作

import

pymysql  

#匯入 pymysql

#開啟資料庫連線,最好加上charset="utf-8"

db= pymysql.connect(host="localhost"

,user=

"root"

,  password="123456"

,db=

"test"

,port=

3307,charset="utf-8"

)  # 使用cursor()方法獲取操作游標

cur = db.cursor()  

#1.查詢操作

# 編寫sql 查詢語句  user 對應我的表名

sql = "select * from user"

try:  

cur.execute(sql)    #執行sql語句

results = cur.fetchall()    #獲取查詢的所有記錄

print

("id"

,"name"

,"password"

)  #遍歷結果

forrow 

inresults :  

id = row[0

]  name = row[1

]  password = row[2

]  print

(id,name,password)  

except

exception as e:  

raise

e  finally

:  db.close()  #關閉連線

python 連線資料庫

原文 原文1 安裝mysql python pip install mysql python dome1 def db mange db bank conn none try 開啟資料庫連線 conn mysqldb.connect localhost root 123456 db bank 獲取操...

Python連線資料庫

usr bin env python coding utf 8 import sys reload sys sys.setdefaultencoding utf 8 import pymysql import pymysql.cursors usr bin env python coding utf...

python連線資料庫

1 安裝mysql ubantu下安裝不撰述 2 安裝python版本的mysql開發包 sudo apt get install python mysqldb3 編寫python usr bin python coding utf 8 import mysqldb 引入mysqldb包 開啟資料庫...