Я полагаю, что вы можете создавать базы данных, выполняя стандартные команды SQL так же, как вы можете создавать таблицы в базе данных, если вы используете пользователя (например, администратора или аналогичного пользователя), у которого есть разрешения для создания новых баз данных.
Итак, все, что вам нужно, это подключиться к БД с нужным пользователем, а затем выполнить команды SQL с помощью db.SQLExecute, например, «создать базу данных newDBname».