sql >> Database >  >> RDS >> Mysql

Kan de MySQL-bronquery niet laten werken met de Python mysqldb-module

Zoals anderen al zeiden, kun je het commando source . niet gebruiken in MySQLdb Python-API

Dus, in plaats van dat uit te voeren, laadt u het bestand en voert u het uit

Stel dat uw .sql-bestand

. heeft
create database test;

Lees de inhoud zoals

sql=open("test.sql").read()

En voer het dan uit

cursor.execute(sql);

U krijgt een nieuwe database "test"



  1. Hoe voorkom je dat deze zoekopdracht twee keer dezelfde resultaten afdrukt?

  2. Multi-tenant PHP SaaS - Aparte DB's voor elke klant, of groeperen?

  3. IRI-software verbinden met Oracle

  4. selecteer uit de ene tabel, voeg in een andere tabel in oracle sql-query