Você está aqui: MySQL ::: Dicas & Truques ::: Comandos DDL (Data Definition Language - Linguagem de Definição de Dados) |
||||
Como usar o comando CREATE DATABASE para criar uma nova base de dados MySQLQuantidade de visualizações: 13757 vezes |
||||
Uma nova base de dados MySQL pode ser criada facilmente por meio do comando CREATE DATABASE. Veja, por exemplo, como criar uma base de dados chamada "locadora":
Aqui o conjunto de caracteres padrão (default charset) será aquele do servidor de banco de dados, geralmente UTF-8 Unicode (utf8). Além disso, o collation padrão será aplicado. Para o utf8, o collation padrão é utf8_general_ci. Se quisermos definir o conjunto de caracteres e o collation no momento da criação da base de dados podemos usar a seguinte versão do comando CREATE DATABASE:
Quando tentamos criar uma base de dados já existente, o MySQL indicará um erro parecido com:
Para evitar tal erro, podemos usar a cláusula IF NOT EXISTS. Desta forma, a base de dados será criada somente se esta ainda não existir. Veja:
Por padrão, sempre que criamos uma nova base de dados no MySQL, uma pasta com o nome da base de dados é criada no diretório data. Inicialmente esta pasta contém apenas o arquivo db.opt, que descreve o conjunto de caracteres e collation padrão da base de dados. Assim, podemos criar uma base de dados sem usar o comando CREATE DATABASE. Basta criar uma nova pasta no diretório data. Experimente isso e depois dispare um comando SHOW DATABASES. Você verá que a nova base de dados já é listada. |
||||
![]() |
||||
Veja mais Dicas e truques de MySQL |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |