python連線mysql的驅動

2022-07-05 07:54:12 字數 1208 閱讀 7381

對於py2.7的朋友,直接可以用mysqldb

去連線,但是mysqldb不支援python3.x。這是需要注意的~

那應該用什麼python連線mysql的驅動呢,在stackoverflow上有人解答:

當然上述的驅動都是不同人士提供,具體的好處需要自己慢慢摸索,自己反覆安裝都不成功也是有可能的,這就需要不斷的磨礪了。

測試mysql是否連線成功:

import

mysql.connector

cnx = mysql.connector.connect(user='

root

', password='

root',

host='

127.0.0.1',

database='

country')

cnx.close()

測試mysql的查詢功能:

import

mysql.connector

cnx = mysql.connector.connect(user='

root

',password='

root',

host='

localhost

',database='

world')

cursor =cnx.cursor()

query = ("

select name, region, indepyear from country ""

where indepyear between %s and %s")

hire_start = 1989hire_end = 1993cursor.execute(query, (hire_start, hire_end))

for (first_name, last_name, indepyear) in

cursor:

print("

{}, {} was hired on {}

".format(

last_name, first_name, indepyear))

cursor.close()

cnx.close()

具體詳細文件請見document

該文原版位址為:

Oracle ODBC無Oracle連線驅動

1 instantclient basiclite windows.x64 12.1.0.2.0 zip instantclient odbc windows.x64 12.1.0.2.0 zip 089540 html 解壓放到同乙個目錄 無衝突 2 將oracle資料庫所在電腦上的network...

Python與MySQL的連線

import mysql.connector 如果有錯誤的話,開啟cmd,輸入pip install mysql connector安裝mysql connector python。my db mysql.connector.connect host localhost 如果伺服器是本機用loaca...

Python高階 連線 Mysql

本篇文章主要用 pymysql 來實現python3 mysql資料的連線。git clone cd pymysql python3 setup.py install 安裝過程如下圖所示 開啟資料庫連線 db pymysql.connect localhost username password t...