日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

什么用于创建python与数据库之间的链接_python3连接数据库用什么

發布時間:2024/4/19 python 92 豆豆
生活随笔 收集整理的這篇文章主要介紹了 什么用于创建python与数据库之间的链接_python3连接数据库用什么 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是 PyMySQL?

PyMySQL是在Python3.x 版本中用于連接 MySQL 數據庫的一個庫,Python2中則使用mysqldb。

PyMySQL 遵循 Python 數據庫 API v2.0 規范,并包含了 pure-Python MySQL 客戶端庫。(推薦學習:Python視頻教程)

PyMySQL 安裝

在使用 PyMySQL 之前,我們需要確保 PyMySQL 已安裝。

PyMySQL 下載地址:https://github.com/PyMySQL/PyMySQL。

如果還未安裝,我們可以使用以下命令安裝最新版的 PyMySQL:$ pip3 install PyMySQL

連接數據庫前,請先確認以下事項:

您已經創建了數據庫 TESTDB.

在TESTDB數據庫中您已經創建了表 EMPLOYEE

EMPLOYEE表字段為 FIRST_NAME, LAST_NAME, AGE, SEX 和 INCOME。

連接數據庫TESTDB使用的用戶名為 "testuser" ,密碼為 "test123",你可以可以自己設定或者直接使用root用戶名及其密碼,Mysql數據庫用戶授權請使用Grant命令。

在你的機子上已經安裝了 Python MySQLdb 模塊。

以下實例鏈接 Mysql 的 TESTDB 數據庫:#!/usr/bin/python3

import pymysql

# 打開數據庫連接

db = pymysql.connect("localhost","testuser","test123","TESTDB" )

# 使用 cursor() 方法創建一個游標對象 cursor

cursor = db.cursor()

# 使用 execute() 方法執行 SQL 查詢

cursor.execute("SELECT VERSION()")

# 使用 fetchone() 方法獲取單條數據.

data = cursor.fetchone()

print ("Database version : %s " % data)

# 關閉數據庫連接

db.close()

更多Python相關技術文章,請訪問Python教程欄目進行學習!

總結

以上是生活随笔為你收集整理的什么用于创建python与数据库之间的链接_python3连接数据库用什么的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。