MySQL, O Ínicio
Agora ensinarei como montar uma tabela.
Para montar uma tabela, precisaremos de um Programa para criarmos nossas tabelas, Eu uso o MySql Query Browser ( www.mysql.com ).
Obs.: O PhpMyAdmin também cria tabelas sql.
Tipo de Campos e a máscara do campo (máscara é o que o campo aceita, usei "zero" no lugar):
Obs.: Alguns tipos campos não vão ter, pq não achei nada sobre.
VARCHAR [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
TINYINT [] Sem máscara só aceita número (De: -128 Até: 127)
TEXT [] Sem máscara só aceita texto (Tam. Máximo: 65535 bytes)
DATE ['0000-00-00']
SMALLINT [] Sem máscara só aceita número (De: -32768 Até: 32767)
MEDIUMINT [] Sem máscara só aceita número (De: -8388608 Até: 8388607)
INT [] Sem máscara só aceita número (De: -2147483648 Até: 2147483647)
BIGINT [] Sem máscara só aceita número (De: -9223372036854775808 Até: 9223372036854775807)
FLOAT [] Sem máscara só aceita número (Os valores permitidos estão entre -3.402823466E+38 e -1.175494351E-38, 0 e entre 1.175494351E-38 e 3.402823466E+38)
DOUBLE [] Sem máscara só aceita número (Valores permitidos estão entre -1.7976931348623157E+308 e -2.2250738585072014E-308, 0 e entre 2.2250738585072014E-308 e 1.7976931348623157E+308)
DATETIME ['0000-00-00 00:00:00']
TIMESTAMP ['00000000000000']
TIME ['00:00:00']
YEAR ['0000'] Esta é a máscara de ano completo (Tam. Máximo: 4 bytes)
CHAR [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
TINYBLOB [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
TINYTEXT [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
BLOB [] Sem máscara só aceita texto (Tam. Máximo: 65535 bytes)
MEDIUMTEXT [] Sem máscara só aceita texto (Tam. Máximo: 65535 bytes)
LONGBLOB [] Sem máscara só aceita texto (Tam. Máximo: 4294967295 bytes)
LONGTEXT [] Sem máscara só aceita texto (Tam. Máximo: 4294967295 bytes)
ENUM [] Sem máscara só aceita texto (Tam. Máximo: 65535 elementos)
SET [] Sem máscara só aceita texto (Tam. Máximo: 64 membros diferentes)
Agora que você sabe alguns tipos de campos básicos, vc terá facilidade em criar a tabela.
a tabela que iremos criar, será referente ao nosso primeiro sistema em MySql + PHP.
a tabela conterá os campos:
Nome da tabela: br_login
id [ SMALLINT(8) ][ AUTO_INCREMENT ][ NOT NULL ][ PRIMARY KEY ]
login [ VARCHAR(50) ][ NOT NULL ]
senha [ VARCHAR(50) ][ NOT NULL ]
email [ VARCHAR(150) ][ NOT NULL ]
Código da tabela pronta:
É Simples...
Para montar uma tabela, precisaremos de um Programa para criarmos nossas tabelas, Eu uso o MySql Query Browser ( www.mysql.com ).
Obs.: O PhpMyAdmin também cria tabelas sql.
Tipo de Campos e a máscara do campo (máscara é o que o campo aceita, usei "zero" no lugar):
Obs.: Alguns tipos campos não vão ter, pq não achei nada sobre.
VARCHAR [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
TINYINT [] Sem máscara só aceita número (De: -128 Até: 127)
TEXT [] Sem máscara só aceita texto (Tam. Máximo: 65535 bytes)
DATE ['0000-00-00']
SMALLINT [] Sem máscara só aceita número (De: -32768 Até: 32767)
MEDIUMINT [] Sem máscara só aceita número (De: -8388608 Até: 8388607)
INT [] Sem máscara só aceita número (De: -2147483648 Até: 2147483647)
BIGINT [] Sem máscara só aceita número (De: -9223372036854775808 Até: 9223372036854775807)
FLOAT [] Sem máscara só aceita número (Os valores permitidos estão entre -3.402823466E+38 e -1.175494351E-38, 0 e entre 1.175494351E-38 e 3.402823466E+38)
DOUBLE [] Sem máscara só aceita número (Valores permitidos estão entre -1.7976931348623157E+308 e -2.2250738585072014E-308, 0 e entre 2.2250738585072014E-308 e 1.7976931348623157E+308)
DATETIME ['0000-00-00 00:00:00']
TIMESTAMP ['00000000000000']
TIME ['00:00:00']
YEAR ['0000'] Esta é a máscara de ano completo (Tam. Máximo: 4 bytes)
CHAR [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
TINYBLOB [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
TINYTEXT [] Sem máscara só aceita texto (Tam. Máximo: 255 bytes)
BLOB [] Sem máscara só aceita texto (Tam. Máximo: 65535 bytes)
MEDIUMTEXT [] Sem máscara só aceita texto (Tam. Máximo: 65535 bytes)
LONGBLOB [] Sem máscara só aceita texto (Tam. Máximo: 4294967295 bytes)
LONGTEXT [] Sem máscara só aceita texto (Tam. Máximo: 4294967295 bytes)
ENUM [] Sem máscara só aceita texto (Tam. Máximo: 65535 elementos)
SET [] Sem máscara só aceita texto (Tam. Máximo: 64 membros diferentes)
Agora que você sabe alguns tipos de campos básicos, vc terá facilidade em criar a tabela.
a tabela que iremos criar, será referente ao nosso primeiro sistema em MySql + PHP.
a tabela conterá os campos:
Nome da tabela: br_login
id [ SMALLINT(8) ][ AUTO_INCREMENT ][ NOT NULL ][ PRIMARY KEY ]
login [ VARCHAR(50) ][ NOT NULL ]
senha [ VARCHAR(50) ][ NOT NULL ]
email [ VARCHAR(150) ][ NOT NULL ]
Código da tabela pronta:
CREATE TABLE `br_login` ( `id` SMALLINT( 8 ) NOT NULL AUTO_INCREMENT , `login` VARCHAR( 50 ) NOT NULL , `senha` VARCHAR( 50 ) NOT NULL , `email` VARCHAR( 150 ) NOT NULL , PRIMARY KEY ( `id` ) ) TYPE = MYISAM ;
É Simples...
Páginas:
1
2
Novo Comentário: