◎ Reportez-vous à ce qui suit et essayez de vous connecter à l'instruction DB et SELECT. Le package utilise mysqlclient Comment se connecter à MySQL avec Python [Pour les débutants]
Si vous écrivez pour vous connecter à MySQL avec Python, une erreur se produira telle quelle, alors utilisez ce qui suit.
#Utilisez le package mysqlclient
import MySQLdb
#De liaison
conn = MySQLdb.connect(
user='root',
passwd='root',
host='localhost',
db='mstibqym_crontest')
#Récupérez le curseur
cur = conn.cursor()
#Exécuter SQL (commande pour faire fonctionner la base de données)
sql = "select * from test_table"
cur.execute(sql)
#Obtenez le résultat de l'exécution
rows = cur.fetchall()
#Affichage ligne par ligne
for row in rows:
print(row)
cur.close
#Fermer la connexion
conn.close
◎ Pour INSERT, reportez-vous à Utilisation de MySQL avec Python3 - avec un exemple de code de l'opération de base à la gestion des erreurs
#Utilisez le package mysqlclient
import MySQLdb
#De liaison
conn = MySQLdb.connect(
user='root',
passwd='root',
host='localhost',
db='mstibqym_crontest')
#Récupérez le curseur
cur = conn.cursor()
#Exécuter SQL (commande pour faire fonctionner la base de données)
sql = "INSERT INTO test_table (item) VALUES('xyzss')"
cur.execute(sql)
conn.commit()
cur.close
#Fermer la connexion
conn.close
Recommended Posts