MySQL Básico - O comando CREATE TABLE - Criando tabelas

29/03/2006 14:40:00

Autor: Rondinely S. de Almeida


Serviços para Webmasters

A última definição primary key (id) define qual campo será utilizado para realizar a identificação do registro.

Primary key Uma primary key (chave primária) é um campo de identificação única do registro. Um campo definido como primary key não pode ter um falor nulo ou duplicado.

Os tipos de campos suportados pelo MySQL podem ser vistos aqui: http://www.hospedia.com.br/mysql_manual/html/reference.html#column-types

Após a execução do comando temos uma nova tabela gerada. Podemos verificar quais tabelas existem em nosso banco de dados com o comando SHOW TABLES.

mysql> show tables;
+--------------------+
| Tables_in_locadora |
+--------------------+
| filmes |
+--------------------+
1 row in set (0.00 sec) mysql>

O resultado é que na base de dados LOCADORA existe apenas uma tabela, a FILMES.

Năo deixe de ver também:
SHOW TABLES Exibe os nomes das tabelas que fazem parte de uma base de dados.

Podemos, ainda, verificar a estrutura da tabela com o comando DESC.

mysql> desc filmes;
+---------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | | PRI | NULL | auto_increment |
| titulo | varchar(80) | | | | |
| ano | int(4) unsigned | | | 0 | |
| diretor | varchar(80) | | | | |
+---------+------------------+------+-----+---------+----------------+
4 rows in set (0.19 sec) mysql>

Com o retorno do comando DESC podemos ver quais os campos da tabela, qual o tipo dos campos, se aceitam ou não valores nulos, se existe uma chave primaria, e se algum campo possui a propriedade auto_increment.

DESC Descreve a estrutura de uma tabela.

Neste artigo pudemos observar como podemos criar uma base de dados, trabalhar com esta base de dados, criar uma tabela, consultar a existencia de tabelas na base de dados, e visualizar a descrição da estrutura de uma tabela.

No próximo artigo veremos como inserir dados em tabelas.

Até o próximo artigo.

Artigos relacionados

MySQL Básico - O comando DELETE - Excluindo dados : 19/07/2006
Neste artigo demonstraremos como excluir registros em tabelas no banco...

MySQL Básico - O comando UPDATE - Atualizando dados : 15/05/2006
Neste artigo demonstraremos como atualizar dados em tabelas no banco de...

MySQL Básico - O comando SELECT - Realizando consultas : 20/04/2006
Neste artigo demonstraremos como realizar consultas em uma tabela no banco...

MySQL Básico - O comando INSERT - Inserindo dados : 19/04/2006
Neste artigo demonstraremos como inserir dados em uma tabela MySQL, veremos...

>> Inicio <<
© Copyright hospedia.com.br - 2005
Todos os direitos reservados.
Seu Ponto de Partida na Internet
Receitas de Bolos
Lyrics
centro-top