Allows users specify charset of the database
Users may specify whether to create a new database if the specified database does not exist