sql >> Databasteknik >  >> RDS >> Mysql

Kan inte få MySQL-källfrågan att fungera med Python mysqldb-modulen

Som andra sa, du kan inte använda kommandot source i MySQLdb Python API

Så istället för att köra det, ladda filen och kör den

Låt säga att din .sql-fil har

create database test;

Läs innehållet som

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

Och kör det sedan

cursor.execute(sql);

Du kommer att få en ny databas "test"



  1. Hur OBJECTPROPERTY() fungerar i SQL Server

  2. Migrera ditt Django-projekt till Heroku

  3. Skript för att spara varbinära data på disken

  4. Woocommerce:Användare kan bara köpa en produkt en gång