Primeiro de tudo, abra seu terminal usando Ctrl + Alt + T e verifique a versão do MySQL instalada no seu computador usando o seguinte comando:
mysql -vA ilustração mostrou que você já instalou o MySQL em seu sistema operacional.
Se não estiver instalado e você deseja instalá -lo, visite nosso artigo dedicado relacionado à instalação do MySQL no Ubuntu 20.04. Se estiver instalado, você estará pronto para ir e pode seguir este artigo.
Primeiro, verifique o status do MySQL do sistema.serviço. Quer esteja em execução ou não, execute o seguinte comando:
SUDO SYSTEMCTL STATUS MYSQLSe estiver funcionando para você, isso é bom. Caso contrário, você pode começar o MySQL.Serviço usando o seguinte comando:
sudo systemctl start mysqlDepois de iniciá -lo com sucesso, você pode se conectar ao cliente MySQL usando o terminal. Há uma GUI também disponível para MySQL conhecida como MySQL Workbench, mas usaremos o terminal para demonstrar o processo. Portanto, para conectar ou fazer login ao MySQL, você pode se conectar ao shell MySQL como um usuário root usando o seguinte comando:
sudo mysql -u root -pDepois de se conectar ao banco de dados MySQL, é óbvio que você deseja criar e gerenciar um banco de dados.
Agora, pode haver duas possibilidades se você for criar um banco de dados em MySQL. Um é se o nome do banco de dados já existia em MySQL ou não. Portanto, se o nome do banco de dados não existir no MySQL, execute o seguinte comando no MySQL Shell para criar um novo banco de dados:
Criar banco de dados de banco de dados_name;No entanto, se o nome do banco de dados já existisse. Você pode usar "se não existir" com o comando CREATE DATABASE. Assim:
Crie banco de dados, se não existe new_database_name;Ao usar a cláusula "se não existir", o MySQL não criará a tabela se o nome já existir e não apresentar nenhum erro também. Por outro lado, se evitarmos usar a cláusula "se não existir", o MySQL lançará o erro.
Conclusão
Este artigo contém dois métodos diferentes para criar um novo banco de dados no MySQL; Ao usar a cláusula "se não existir" e quando não estiver usando -a. Também vimos o erro se não usarmos esta cláusula.