D

Páginas: 4 (770 palavras) Publicado: 11 de maio de 2015
Dicas rápidas MySQL (atualizando…)



Separei diversos comando que usamos no dia a dia e aqueles que usamos, não anotamos e quando precisamos novamente não econtramos com facilidade. Assim, se vocêquiser adicionar algum cmd é só enviar um contato que atualizo o post.
São comandos de manipulação de estrutura, dados e instaladores.
Comandos para manipulação de estrutura
Criando data bases
CREATEDATABASE nomedadb;
Selecionar a data base a ser usada
USE nomedadb;
Criando tabelas
CREATE TABLE `nomedatabela` (
`campo1` int(11) NOT NULL, /*campo do tipo inteiro onde not null = não nulo tornando-oobrigatório*/
`campo2` varchar(200) default NULL, /*texto, e por ae vai, é só pegar os tipos como float, datetime para data e hora, lembrando que o padrao americano é aaaa-mm-dd*/
PRIMARY KEY (`id`)/*chave primaria*/
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Mostrando tabelas criadas na db
SHOW TABLES;
Mostrando db criadas
SHOW DATABASES;
Mostrando detalhes da tabela
DESCRIBE tabela;
Mostrandosomente as colunas
SHOW COLUMNS FROM tabela;
Alterar a estrutura da tabela
Adicionando uma coluna
ALTER TABLE tabela ADD COLUMN nomeDoCampoNovo CHAR(1) AFTER nomeDoCampoQueFicaraAntesDoCampoNovo;Alterado um campo
ALTER TABLE `tabela` MODIFY COLUMN `campo` INTEGER(5);
No caso acima nos modificamos o campo para inteiro, para funcionar atente ao formato anterior para não perder nenhum dado.
Estruturade tabela com chave estrangeira
CREATE TABLE `tabela` (
`campo` int(11) NOT NULL,
FOREIGN KEY (`campo`) REFERENCES `tabelaAssociada` (`campoAssociado`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Valenotar que o que vc quiser tratar como chave estrangeira use:
FOREIGN KEY (`campo`) REFERENCES `tabelaAssociada` (`campoAssociado`)
Excluir tabela
DROP TABLE tabela;

Comandos para manipulação de dadosInserindo informações na tabela
INSERT INTO tabela (`campo1TipoNumero`,`campo2TipoTexto`) VALUES
(1,’João’),
(5,’Maria’);
Repare que ao inserir numero não se usa ” e para texto usa.
Atualizando
UPDATE...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • D
  • D
  • D
  • D
  • D
  • D
  • D
  • D

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!