существует два способа подключения mysql с использованием python,
1
import mysql.connector
cnx = mysql.connector.connect(user='scott', password='tiger',host='127.0.0.1',database='employees')
cnx.close()
2
import MySQLdb
db = MySQLdb.connect(host="localhost", # your host, usually localhost
user="john", # your username
passwd="megajonhy", # your password
db="jonhydb") # name of the data base
cur = db.cursor()
cur.execute("SELECT * FROM YOUR_TABLE_NAME")
Я не знаю различий между MySQLdb и mysql-коннектором, когда я должен использовать MySQLdb и когда должен использовать соединитель mysql? Скажите, пожалуйста, очень спасибо.