02 Apostila Com Exemplos
Agora que você já sabe como entrar com os comandos, isto é, como acessar um banco de dados.
Suponha que você tenha vários animais de estimação em sua casa e tem vontade de guardar vários tipos de informações sobre eles. Você pode fazer isto, criando tabelas para guardar seus dados e carregá-las com informações desejada. Então você pode responder várias perguntas de diferentes tipos sobre seus animais recuperando os dados das tabelas.
Esta seção mostra:
* Como criar um banco de dados
* Como criar uma tabela
* Como carregar dados dentro a tabela
* Como recuperar dados da tabela em vários caminhos
* Como usar tabelas múltiplas
A vantagem de um banco de dados é simples, pense em situações do mundo real em que um banco de dados pôde ser utilizado. Por exemplo, um banco de dados pode ser utilizado por um fazendeiro para guardar dados da criação, ou por um médico para guardar dados de registros dos pacientes.
Use a declaração SHOW para descobrir que bancos de dados existem no servidor:
mysql> SHOW DATABASES;
+----------+
| Database |
+----------+
| mysql |
| test |
| tmp |
+----------+
A lista de bancos de dados está provavelmente diferente em sua máquina, mas o MySQL testa os bancos de dados que estão provavelmente dentro dele. O banco de dados mysql é requerido porque isto descreve os privilégios de acesso do usuário. O banco de dados test é freqüentemente fornecido como um workspace aos usuários para tentar coisas fora.
Se o banco de dados de test existe, tenta acessar:
mysql> USE test
Database changed
Note que USE, QUIT, não requerem um ponto-e-vírgula. (Você pode terminar tais declarações com um ponto-e-vírgula) A declaração USE também é especial em outro caminho: isto deve-se a dar em uma única linha.
Você pode usar o banco de dados test com os exemplos que seguem, mas se você criar algo no banco de dados, pode ser removido por qualquer um que tenha acesso. Por esta razão, você
deveria