se lo vuoi fare tramite codice devi far partire qualche cosa che in automatico ti fa partire la duplicazione del db e dei dati.
tipo:
codice:CREATE TABLE `ciccio`.`provaaaaaaaaa` ( `id` int( 10 ) NOT NULL AUTO_INCREMENT , `nome` varchar( 255 ) default NULL , `width` int( 10 ) default NULL , PRIMARY KEY ( `id` ) ) TYPE = MYISAM ; INSERT INTO `ciccio`.`provaaaaaaaaa` SELECT * FROM `ciccio`.`tabella_originale` ;