1. 程式人生 > 資料庫 >python3連線MySQL資料庫例項詳解

python3連線MySQL資料庫例項詳解

本文例項為大家分享了python3連線MySQL資料庫的具體程式碼,供大家參考,具體內容如下

#python3連線MySQL例項

import pymysql
"""匯入連線MySQL需要的包,沒有安裝pymysql需要先安裝
使用命令列切換到python的安裝路徑下的scripts子目錄下安裝(pip install pymysql)
"""
#連線MySQL資料庫
db = pymysql.connect("localhost","root","123456","python_conn",charset = 'utf8')
"""五個引數分別為 主機名,使用者名稱,密碼,所要連線的資料庫名,為了解決中文亂碼問題的字符集"""
#使用cursor()方法獲取操作遊標
cursor = db.cursor()
#使用execute()方法執行sql語句
sql = 'select * from test_conn'

cursor.execute(sql)
#使用fetchone()方法獲取所有資料
results = cursor.fetchall()
#列印
for row in results:
  sid = row[0]
  name = row[1]
  age = row[2]
  sclass = row[3]
  print(sid,name,age,sclass)
#關閉資料庫
db.close()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。