Would using mysqldump to dump the database on file, modifying the contents (adding fields, data, ect), importing this same file to re-create the database be acceptable in case of an error while creating the database?
mysqldump database > file.txt
mysql < file.txt
?