Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como criar banco de dados no MySQL


Antes de olharmos para o que é o MySQL, vamos primeiro discutir o que é um banco de dados e seu uso. Em um ambiente moderno, os bancos de dados são comuns e são uma maneira padrão de armazenar dados/informações. Por exemplo, quando você carrega uma foto em sua conta de mídia social, sua galeria de fotos funciona como um banco de dados.

Outra instância de uso de banco de dados é quando você acessa sites, por exemplo, lojas de comércio eletrônico online, para comprar um dispositivo eletrônico. A base de dados, neste caso, é o carrinho de compras onde ficam armazenados temporariamente os artigos que está a comprar. Portanto, é evidente que um banco de dados é um mecanismo de armazenamento que todos nós encontramos no nosso dia-a-dia.

Observação: Em resumo, um banco de dados é uma coleção estruturada de dados.

Se você está familiarizado com bancos de dados, pode ter se deparado com o termo “banco de dados relacional”. Um banco de dados relacional é um dado que se relaciona entre si. Por exemplo, em uma escola, um professor se relaciona com um aluno de várias maneiras. A partir das disciplinas que estão sendo ensinadas, podemos dizer com segurança que um professor está relacionado a um aluno e vice-versa. Portanto, um banco de dados relacional também é usado para mostrar dados que se relacionam de uma maneira ou de outra.

Um banco de dados tem vários recursos que veremos. Uma das características mais comuns é uma tabela. Uma tabela refere-se apenas a um desenho que consiste em linhas e colunas, assim como uma planilha. Uma tabela em um banco de dados contém vários relacionamentos com os quais o usuário deve estar familiarizado. Algumas das relações mais notáveis ​​são:
  • Um relacionamento individual
  • Um relacionamento de um para muitos
  • Um relacionamento muitos-para-muitos

Ao lidar com grandes extensões de dados, o usuário deve ter uma maneira aprimorada de definir bancos de dados, tabelas e dados. Isso ajudará no processamento eficiente de dados. Vamos exigir que o SQL converta dados (informações brutas) em informações (dados úteis).

SQL é a linguagem padronizada usada no banco de dados. SQL é uma abreviação de Linguagem de Consulta Padrão.

A linguagem consiste em três partes:
  1. Linguagem de definição de dados que inclui instruções para ajudar você a definir o banco de dados e seus objetos, como visualizações, tabelas, procedimentos e muito mais.
  2. Linguagem de controle de dados que permite acessar dados específicos no banco de dados.
  3. Manipulação de dados, que contém instruções para permitir que você atualize e consulte dados.

Já que você tem um vislumbre dos bancos de dados, é hora de mergulhar e ver “O que é MySQL .”

MySQL é um sistema de gerenciamento de banco de dados de código aberto categorizado como um DBMS relacional (Database Management System). A filha de Michael Widenius, “My”, foi a co-fundadora da MySQL, daí o nome MySQL. O nome combina dois termos; o co-fundador “My” e “SQL”, uma abreviação de Structured Query Language.

MySQL é um serviço de banco de dados usado para implantar aplicativos nativos da nuvem. Ele também é usado para várias finalidades, incluindo armazenamento de dados, comércio eletrônico e aplicativos de registro. Comumente, o MySQL é usado na criação, edição e consulta de dados em um banco de dados.

Além disso, o MySQL é um sistema de gerenciamento de banco de dados que concede ao usuário a oportunidade de gerenciar um banco de dados relacional. Sendo um software de código aberto, o código-fonte inicial do MySQL pode ser modificado e editado gratuitamente.

Observação: O MySQL é oferecido como uma edição de servidor de código aberto e como uma edição de servidor corporativo. Para obter a edição de servidor corporativo, você precisa comprar uma licença comercial da Oracle.

O MySQL é bem personalizado, facilitando o uso em comparação com outros bancos de dados, como o Oracle Database e o Microsoft SQL Server.

O MySQL é compatível com vários sistemas operacionais importantes, como UNIX, Linux e Windows. Portanto, temos duas opções de procedimento para instalar este aplicativo. A primeira é usar o método de download do servidor, enquanto a outra é usar o método de instalação da área de trabalho.

Depois de instalar com sucesso o programa MySQL, agora vamos aprender como criar um banco de dados. No nosso caso, usaremos o procedimento de download do servidor. Você pode consultar este artigo “Como instalar o MySQL no Windows” para obter uma compreensão clara de como instalar o MySQL em seu sistema operacional Windows.

Você tem perguntado sobre como criar um banco de dados no MySQL? Não se preocupe e se preocupe mais, pois este artigo passará por todas as etapas necessárias para criar um banco de dados no MySQL. Tudo que você precisa fazer é poupar seu tempo e ler este artigo.

Criando um banco de dados no MySQL


Em termos simples, criar um banco de dados no MySQL é simplesmente o primeiro passo para armazenar dados de forma bem estruturada. Existem sintaxes úteis que são usadas para criar bancos de dados, como veremos neste artigo.

CRIAR BANCO DE DADOS instrução é a sintaxe mais importante e valiosa nesta seção, pois cria um novo banco de dados em SQL.

Em uma criação de banco de dados, o “CREATE ” é usada no desenvolvimento ou criação. Por exemplo, existem duas instruções principais de criação em SQL:
  • CRIAR BANCO DE DADOS
  • CRIAR TABELA

Sintaxe:

CREATE DATABASE database_name;

Observação: database_name é o nome do banco de dados.

Existem duas maneiras de criar um banco de dados:
  • Usando o cliente de linha de comando MySQL
  • Usando o MySQL Workbench

Criando banco de dados usando cliente de linha de comando MySQL


Primeiro, você precisa especificar CREATE DATABASE instrução seguida pelo nome do banco de dados para criar um banco de dados. Um ponto a ser observado:o nome do banco de dados deve ser exclusivo na instância do servidor MySQL. Se você não fornecer um nome exclusivo para seu banco de dados, um alerta de erro será exibido no MySQL. Quando essas situações ocorrem, você precisa fornecer um nome diferente para seu banco de dados. Por exemplo, um erro comum é quando você usa um nome já existente para criar um banco de dados, você receberá um erro pop-up.

Exemplo:


Para criar um novo banco de dados no MySQL (Command Line Client) usando o nome foss_linux use a seguinte sintaxe:
CREATE DATABASE foss_linux;


Se você acidentalmente usou o mesmo nome, poderá criar facilmente outro banco de dados; portanto, você não deve surtar se receber o erro, pois é normal. Como alternativa, você pode descartar o banco de dados e criar um novo.

Ao criar o banco de dados, você não precisa se preocupar com conjunto de caracteres e agrupamento, pois o MySQL, por padrão, aplica conjuntos de caracteres e agrupamentos durante a configuração do banco de dados.

Para criar um novo banco de dados com a ajuda do cliente de linha de comando MySQL, conforme mostrado acima, você deve seguir as seguintes diretrizes:
  • Primeiro, faça login usando as credenciais de usuário root fornecidas que você criou ao instalar o MySQL em seu sistema operacional.
  • Use o CRIAR BANCO DE DADOS instrução para criar um novo banco de dados
  • Use MOSTRAR BANCOS DE DADOS instrução para retornar uma lista de bancos de dados existentes para o servidor atual.

Para verificar o banco de dados recém-criado, execute o SHOW CREATE DATABASE .

Depois de executar esse comando, o MySQL retorna o nome do banco de dados, o conjunto de caracteres e o agrupamento juntos, conforme mostrado na imagem acima.

Após a conclusão, agora você pode criar tabelas e outros objetos relacionados ao banco de dados no banco de dados foss_linux recém-criado.

Agora você pode sair do cliente de linha de comando usando o “quit” comando. Esta instrução é útil quando você deseja sair e sair do programa MySQL. Para sair, digite o comando exit.

Essas são as etapas cruciais que você precisa para se familiarizar para criar, consultar, manipular e editar dados em um banco de dados com sucesso.

Esta é uma maneira que se pode usar para criar um banco de dados no MySQL. Outro método comum que abordaremos neste artigo é criar um banco de dados usando o MySQL workbench. Siga as etapas mencionadas abaixo para criar um banco de dados usando o MySQL workbench com sucesso.

Criando um banco de dados usando o MySQL Workbench


Existem duas maneiras de criar um banco de dados usando o MySQL workbench:

Método 1


Primeiro, inicie o aplicativo MySQL workbench e clique no botão escrito “+” conforme exibido abaixo para configurar uma nova conexão.

Em segundo lugar, digite o nome das conexões e clique no botão Test connection.

Após clicar nesse botão, a bancada será executada e exibirá uma caixa de diálogo que solicita a senha do usuário “root”:

Nesta seção, você precisa primeiro digitar a senha do usuário root; depois disso, clique na “caixa de seleção” em Salvar senha no cofre e clique no botão “OK” na parte inferior para prosseguir com o processo.

Quando a etapa anterior estiver concluída, clique duas vezes no nome da conexão “Foss Linux Tuts” para conectar-se ao servidor MySQL, conforme visto no exemplo abaixo.

Depois disso, o MySQL Workbench é acionado com a seguinte janela contendo quatro seções:Navigator, Query, Information e output.

Clique no botão “criar um novo esquema no servidor conectado” na barra de ferramentas, conforme mostrado na captura de tela abaixo.

Observação: No MySQL, existem termos que você também precisa conhecer, como o esquema, que em outras palavras significa banco de dados. Então, quando solicitado a criar um novo esquema, em outras palavras, você está sendo instruído a criar um novo banco de dados.

O conjunto de caracteres e a ordenação são definidos por padrão à medida que você cria o banco de dados ou esquema; portanto, você não precisa alterar nada. Quando terminar, clique no botão “Aplicar” na parte inferior da janela.

Além disso, um botão de reversão está na parte inferior que o ajuda a desfazer todas as especificações ou configurações que você fez acidentalmente antes de configurar seu banco de dados.

Após fazer isso, uma janela aparece no MySQL Workbench exibindo o script SQL a ser aplicado ao banco de dados. Observe que o comando CREATE SCHEMA é o mesmo que a instrução CREATE DATABASE. Portanto, você pode usar qualquer um que seja adequado para criar o banco de dados.



Quando terminar, você verá o banco de dados recém-criado na guia de esquemas.

Método 2:


Para criar um banco de dados com o nome fosslinux_tuts, usaremos a seguinte sintaxe:
CREATE SCHEMA fosslinux_tuts

Observação: Ao usar o método 2, você deve executar a consulta usando o primeiro botão após o botão salvar.

Essa sintaxe criará um banco de dados “fosslinux_tuts”.

Conclusão


Esperamos agora que você esteja totalmente familiarizado com tudo o que precisa saber sobre como criar um banco de dados no MySQL usando ambos os métodos (criar um banco de dados usando o programa MySQL e criar um banco de dados usando o banco MySQL).

Para resumir, este tutorial resumiu como criar um novo banco de dados a partir do programa MySQL usando a instrução MySQL “CREATE DATABASE” e do MySQL workbench usando a instrução “CREATE SCHEMA”. Além disso, o artigo também cobriu parcialmente a instalação do MySQL em sistemas operacionais Windows.

Com a ajuda deste artigo tutorial, você pode criar um banco de dados do zero usando os dois métodos mencionados acima. Você já tentou usar o MySQL? Por que e como você se sente ao usá-lo? Por favor, compartilhe conosco na seção de comentários abaixo. Obrigado por ler.