Add database creation to MySQL.

Schema creation is supported using a file. The provisioning script
checks if the database exists before attempting to create it, so
multiple runs are ok (considering the SQL file is also able to be
executed multiple times).