MariaDB CREATE DATABASE: Como criar novo banco de dados
Com CREATE DATABASE
, você cria um novo banco de dados no MariaDB. Este será sempre único dentro de um ambiente de servidor. Para evitar que uma duplicação cause uma mensagem de erro, utilize dois parâmetros opcionais com esse comando.
Para que serve CREATE DATABASE
no MariaDB?
O comando CREATE DATABASE
no MariaDB é usado para criar um novo banco de dados dentro desse sistema de gerenciamento de banco de dados relacional e gratuito. Além de definir o nome do banco de dados, você pode, opcionalmente, incluir vários parâmetros. Para criar o banco de dados, você precisará de direitos Root ou Admin.
O nome da nova coleção deve ser único dentro da estrutura do servidor. Se você tentar usar um nome já existente, sem precauções adicionais, receberá uma mensagem de erro. Nos próximos parágrafos, explicamos como usar o CREATE DATABASE
no MariaDB e quais precauções você deve tomar durante o processo.
Sintaxe e exemplo do CREATE DATABASE
A sintaxe básica do comando CREATE DATABASE
no MariaDB é sempre a seguinte:
Com o comando, instrua a criação de um novo banco de dados, cujo nome você deve substituir pelo marcador Nome_do_Banco_de_Dados. Esse nome pode conter qualquer caractere do Código ASCII, incluindo todas as letras do alfabeto latino em maiúsculas e minúsculas, números de 0 a 9 e vários caracteres especiais.
Um exemplo possível de um novo banco de dados poderia ser:
Uma vez criado o novo banco de dados, você pode executar o comando MariaDB CREATE USER
para criar novos usuários e MariaDB CREATE TABLE
para criar novas tabelas.
OR REPLACE DATABASE
A sintaxe do CREATE DATABASE
para MariaDB pode ser ampliada com dois parâmetros. Ambos servem para evitar a mensagem de erro exibida quando já existe um banco de dados com o mesmo nome. A primeira extensão opcional é chamada OR REPLACE
e é usada para substituir um banco de dados existente com o mesmo nome. A sintaxe é:
Essa forma é essencialmente uma abreviação deste código:
O OR REPLACE
é suportado desde a versão 10.1.3.
CREATE DATABASE
com IF NOT EXISTS
O segundo parâmetro opcional para o CREATE DATABASE
no MariaDB é o IF NOT EXISTS
. Com ele, o programa também verifica se um banco de dados com o mesmo nome já existe. Se não existir, o banco de dados será criado. No entanto, se o banco de dados já existir, você receberá um aviso em vez de uma mensagem de erro. O banco de dados não será criado. A sintaxe correspondente com o parâmetro é:
Saiba mais sobre o sistema de gerenciamento de banco de dados de código aberto em nosso Digital Guide. Lá, explicamos, entre outras coisas, as semelhanças e diferenças entre MariaDB e MySQL e guiamos você pelos passos necessários para a instalação do MariaDB.