Utiliser MySQL depuis Python

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.

Installation de la bibliothèque

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

Comment utiliser

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

Utilisez MySQL depuis Python
Utiliser MySQL depuis Python
Utiliser MySQL depuis Anaconda (python)
Utilisez Thingsspeak de Python
Touchez MySQL depuis Python 3
Utiliser fluentd de python
Utilisez BigQuery depuis Python.
Utilisez mecab-ipadic-neologd de Python
Utilisez l'API e-Stat de Python
Utiliser la PNL Stanford Core à partir de Python
Lire et utiliser des fichiers Python à partir de Python
Utiliser de force Google Translate à partir de python
Utilisez l'API kabu Station® de Python
Comment utiliser Mysql avec python
Utiliser Azure Blob Storage à partir de Python
Utilisez l'API Flickr de Python
Utiliser le modèle entraîné fastText de Python
Utiliser l'API Google Analytics de Python
sql à sql
Recevoir des données textuelles de mysql avec python
Je veux utiliser jar de python
Connexion de python à MySQL sur CentOS 6.4
Utiliser Django à partir d'un script Python local
Utilisation des fonctions C ++ de python avec pybind11
Utilisez config.ini avec Python
Exploitez Filemaker depuis Python
[Python] Utiliser JSON avec Python
Firebase: utilisez Cloud Firestore et Cloud Storage depuis Python
Accéder à bitcoind depuis python
Changements de Python 3.0 à Python 3.5
Changements de Python 2 à Python 3.0
Étude de Python Hour7: Comment utiliser les classes
Python depuis ou import
Utiliser Valgrind avec Python
Utiliser mecab avec Python 3
Utiliser le client LiquidTap Python ③
Exécutez Python à partir d'Excel
Installer Python à partir de la source
Envelopper C avec Cython pour une utilisation à partir de Python
Ecrire Python dans MySQL
Faites fonctionner le neutron de Python!
Utilisez Python 3.8 avec Anaconda
Utilisez Python dans votre environnement depuis Win Automation
Utiliser python avec docker
Je veux utiliser le solveur ceres de python
Faire fonctionner LXC depuis Python
Utiliser le client LiquidTap Python ②
Manipuler riak depuis python
Forcer Python depuis Fortran
Utiliser le profileur en Python
Connectez python à mysql
Utiliser MySQL avec Django
Utilisons différentes versions de SQLite3 de Python3!
Exécuter la commande depuis Python
Envelopper C ++ avec Cython pour une utilisation à partir de Python
Utilisez le module Python nghttp2 de Homebrew de Python de pyenv
[Python] Lire depuis Stdin
Utilisez Tor pour vous connecter depuis urllib2 [Python] [Mac]
Python: décompressez depuis l'entrée standard en utilisant zipfile
Utiliser le client LiquidTap Python ①
Utiliser le package d'estimation du ratio de densité R densratio de Python