Table MySQL Tutorial

The CREATE DATABASE and ALTER DATABASE statements have optional clauses for specifying the database character set and collation:
All database options are stored in a text file named db.opt that can be found in the database directory.

CREATE DATABASE db_name
    [[DEFAULT] CHARACTER SET charset_name]
    [[DEFAULT] COLLATE collation_name]
ALTER DATABASE db_name
    [[DEFAULT] CHARACTER SET charset_name]
    [[DEFAULT] COLLATE collation_name]

CREATE DATABASE db_name CHARACTER SET X COLLATE Y;
If both CHARACTER SET X and COLLATE Y were specified, then character set X and collation Y.
If CHARACTER SET X was specified without COLLATE, then character set X and its default collation.
If COLLATE Y was specified without CHARACTER SET, then the character set associated with Y and collation Y.
Otherwise, the server character set and server collation.
Quote from MySQL document http://www.mysql.com

CREATE DATABASE db_name CHARACTER SET latin1 COLLATE latin1_swedish_ci;