guarda, se ci pensi non è molto complicato, fai un form, chiedi i dati e crei le entry, nel database lanciando una query.
Se vuoi fare meglio le cose, ti fai dare in un form:
host, user e pass del db mysql e nome del db.
Ti connetti al db e crei il database con il nome che ti è stato fornito.
In una directory metti i file .sql nei quali hai esportato le strutture delle tabelle e li lanci per creare la struttura di base.
Ciao