sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kopierer man en database med mysqldump og mysql i Python?

Jeg kender ikke graden af ​​ren Python du vil bruge til kopien, men du kan bare uddelegere hele røroperationen til skallen.

subprocess.Popen('mysqldump -h localhost -P 3306 -u -root mydb | mysql -h localhost -P 3306 -u root mydb2', shell=True)

Dette burde fungere på samme måde, som det virker, når du kører det på skallen.



  1. Bestil først efter specifik feltværdi

  2. Vælg kun år fra MySql

  3. Brug af en NoSQL-database over MySQL

  4. ROW_NUMBER i SQL – Vælg Top Eksempel i SQL og SQL Server