sql >> Database >  >> RDS >> Mysql

Gebruik van Python3 mysqlclient-1.3.6 (ook bekend als PyMySQL)?

Het PyMySQL-project bevat een gebruikershandleiding . Het is niet zo eenvoudig om deze handleiding te vinden (er zijn geen duidelijke links) en om de verwarring nog groter te maken, komt de modulenaam niet overeen met de pakketnaam. Om het te gebruiken, heb je nodig:

import MySQLdb

De MySQLdb module implementeert PEP 249 - de Python Database API-specificatie voor toegang tot databases. Bij gebruik van deze API moet Python-code beter overdraagbaar zijn over verschillende relationele databasebeheersystemen.

Het wordt niet aanbevolen om de _mysql . te gebruiken module (die ook in dit pakket zit). Het is niet draagbaar en het werkt op een lager abstractieniveau (door de MySQL C API te implementeren).

Hier zijn twee tutorials die je misschien handig vindt. Ik heb ze gebruikt met het originele MySQLdb-pakket in Python 2, maar de API is hetzelfde (zoals gedefinieerd door PEP-249). Ze bevatten allebei praktische voorbeelden van databasetoegang (lezen en schrijven van gegevens) en ik vond ze beter om met de API aan de slag te gaan dan de officiële documentatie.




  1. Dynamische vervolgkeuzelijst voor verschillende landen, staten, geografische locaties?

  2. Wat is InnoDB en MyISAM in MySQL?

  3. Leer de basisprincipes van Java-logboekregistratie

  4. URL herschrijven met .htaccess dubbele mysql-vermeldingen maken