Página 11
Selecionando um banco de dados
Se o administrador criar para você seu banco de dados com suas permissões, você pode começar a usá-lo. De outro modo, você mesmo necessita criá-lo.
mysql> CREATE DATABASE menagerie;
Sob Unix, nomes de banco de dados são casos sensíveis (diferente de palavras chaves do SQL), assim você deve sempre referir para seu banco de dados como menagerie, não como Menagerie, MENAGERIE ou alguma outra variante. Isto também é vale para nomes de tabela. (Sob o Windows, esta restrição não aplica, embora você deva referir-se a bancos de dados e tabelas usando o mesmo lettercase por toda pergunta dada.) Criando um banco de dados, você não o seleciona para uso, deve fazer isto explicitamente.
Para fazer o menagerie do banco de dados corrente, use este comando:
mysql> USE menagerie
Database changed
Seu banco de dados necessita ser criado uma unicamente vez, mas deve selecioná-lo o uso a cada vez que começar uma sessão do MySQL. Você pode fazer isto ao usar uma declaração de USE como mostrada acima. Alternativamente, você pode selecionar o banco de dados na linha de comando, quando você invocar MySQL. Somente vai especificar seu nome depois de quaisquer parâmetros de conexão que poderá ser necessário fornecer. Por exemplo:
shell> mysql -h host -u user -p menagerie
Enter password: ********
Note que menagerie não é sua senha no comando. Se você deseja fornecer sua senha na linha de comando depois da opção -p, você deve fazer não intervindo espaço (e.g., como -pmypassword, não como -p mypassword). Entretanto, colocar sua senha na linha de comando não é recomendada, porque impede ações que expõe a outros usuários registrados em sua máquina.
Criando uma tabela
Criar um banco de dados é a parte mais fácil, mas neste ponto ele está vazio, com SHOW TABLES mostrará:
mysql> SHOW TABLES;
Empty set (0.00 sec)
A parte mais dura é decidir que estrutura o seu banco de dados deverá ter: que tabelas você necessitará, e que colunas deve ter em cada uma delas.
Você desejará uma tabela que contém um registro para cada um de seus animais de estimação. Isto pode ser chamado de tabela de animal de estimação, e isto deveria conter, no mínimo, o nome de cada animal. O nome por si mesmo não está muito interessante, a tabela deveria conter outra informação. Por exemplo, se mais de uma pessoa em sua família tem animais de estimação, você pôde desejar listar o dono de cada animal. Pode registrar alguma informação básica, tal como, espécie e sexo.
|