Il est sur le point de sortir avec un sentiment d'Owakon, mais Je vais l'utiliser normalement, alors notez comment l'utiliser depuis Python.
Utilisez MySQL-python. Au fait, cette bibliothèque semble être compatible avec MariaDB.
python
pip install MySQL-python
Si une erreur se produit dans le système Debian
apt-get install python-dev
Peut être résolu en exécutant
python
import MySQLdb
#Connectez-vous à DB
#Facultatif pour localhost
connection = MySQLdb.connect(db="test",user="test")
cursor = connection.cursor()
# SQL
cursor.execute("select * from users")
result = cursor.fetchall()
for row in result:
p row[0]
cursor.close()
connection.close()
Ensuite, vous pouvez obtenir le résultat de l'exécution de l'instruction SQL sous forme de ligne sous forme de tableau ligne par ligne.
De plus, si vous spécifiez cursorclass = MySQLdb.cursors.DictCursor
pour MySQLdb.connect,
row devient un dictionnaire de noms de colonnes et de valeurs.
Recommended Posts