Você está em:

A tabela é um dos objetos mais importantes de uma base de dados relacional

É importante que você saiba criar tabelas corretamente. È muito importante saber exatamente oque fazer para criar uma tabela com mysql. Abaixo segue instruções que irão lhe ajudar a criar uma simples tabela com o mysql. Você não apenas irá aprender criar tabelas, você irá aprender como listar todas as tabelas de uma database.

CRIANDO TABELAS ‘tables’.

Para criar uma tabela você utiliza o comando CREATE TABLE. A forma tipica do comando
sql que cria tabelas é como segue:

CREATE TABLE [ IF NOT EXISTS ] table_name (column_list) type=table_type

O mysql suporta IF NOT EXISTS depois do CREATE TABLE o comando evita que um erro
ocorra ao criar uma tabela que já existe no servidor.

table_name é o nome da tabela que você deseja criar. Depois daquilo você pode definir
um conjunto de colunas que é usualmente escrito na forma: column_name data_type(size) [NOT] NULL

Você especifica o tipo de armazenamento que você prefere para a tabela. Mysql suporta varios tipos tais como INNODB, MYISAM.
Se você não especificar o tipo mysql vai usar o MYISAM por padrão.

Abaixo segue um exemplo de criação de tabela.

Primeiro criamos uma database.

mysql> create database classicmodels
-> ;
Query OK, 1 row affected (0.00 sec)

mysql> show databases
-> ;
+——————–+
| Database |
+——————–+
| information_schema |
| classicmodels |
| mm |
| mmm |
| mysql |
+——————–+
5 rows in set (0.01 sec)

mysql>

Agora para criar employees nos fazemos.

CREATE TABLE employees (
employeeNumber int(11) NOT NULL,
lastName varchar(50) NOT NULL,
firstName varchar(50) NOT NULL,
extension varchar(10) NOT NULL,
email varchar(100) NOT NULL,
officeCode varchar(10) NOT NULL,
reportsTo int(11) default NULL,
jobTitle varchar(50) NOT NULL,
PRIMARY KEY (employeeNumber)
);

Publicado por Rodrigo Martinelli

Sou Rodrigo Martinelli, formado em administração e matemática.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *