CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
    [create_specification [, create_specification] ...]
create_specification:
    [DEFAULT] CHARACTER SET charset_name
  | [DEFAULT] COLLATE collation_name
        CREATE DATABASE crea una base de datos con el
        nombre dado. Para usar CREATE DATABASE,
        necesita el permiso CREATE en la base de
        datos.
      
        Las reglas para nombres de bases de datos permitidos se dan en
        Sección 9.2, “Nombres de bases de datos, tablas, índices, columnas y alias”. Ocurre un error si la base de
        datos existe y no especifica IF NOT EXISTS.
      
        En MySQL 5.0, las opciones
        create_specification pueden darse para
        especificar característica de la base de datos. Las
        características se almacenan en el fichero
        db.opt en el directorio de la base de
        datos. La cláusula CHARACTER SET especifica
        el conjunto de caracteres por defecto de la base de datos. La
        cláusula COLLATE especifica la colación por
        defecto de la base de datos. Los nombres de colación y de
        conjunto de caracteres se discuten en Capítulo 10, Soporte de conjuntos de caracteres.
      
        Las bases de datos en MySQL se implementan como directorios que
        contienen ficheros que se corresponden a tablas en la base de
        datos. Como no hay tablas en la base de datos cuando se crean
        inicialmente, el comando CREATE DATABASE en
        MySQL 5.0 crea sólo un directorio bajo el directorio de datos
        de MySQL y el fichero db.opt file.
      
        Si crea manualmente un directorio bajo el directorio de datos
        (por ejemplo, con mkdir), el servidor lo
        considera como un directorio de base de datos y muestra la
        salida de SHOW DATABASES.
      
        CREATE SCHEMA puede usarse desde MySQL 5.0.2.
      
También puede usar el programa mysqladmin para crear bases de datos. Consulte Sección 8.4, “Administrar un servidor MySQL con mysqladmin”.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.

