Alguns comandos MySql
Alguns Comandos MySql
Acessar o MySql
Digite no cmd mysql -h [localhost](http://localhost) -u root -p
Mostrar todos os bancos de dados do usuário
Digite no terminal SHOW DATABASES;
Criar um banco de dados
Digite no terminal CREATE DATABASE *nome-do-banco;*
Escolher um banco de dados
Digite no terminal USE *nome-do-banco*;
Mostrar tabelas do banco de dados
Digite no terminal SHOW TABLES;
Criar uma tabela
Digite no terminal:
CREATE TABLE *nome-da-tabela*(
*título-da-primeira-coluna* *tipo-de-dados-da-primeira-coluna*(*quantidade-de-caracteres*) RESTRIÇÕES,
*título-da-segunda-coluna* *tipo-de-dados-da-primeira-coluna*(*quantidade-de-caracteres*) RESTRIÇÕES,
etc...
);
Exemplo:
Descrever uma tabela (mostrar os títulos das colunas com suas características)
Digite no terminal DESCRIBE *nome-da-tabela*
;
Inserir dados na tabela
Digite no terminal:
INSERT INTO *nome-da-tabela*(*nome-da-coluna-1*, *nome-da-coluna-2*, ...) VALUES(
*dado-da-coluna-1*,
*dado-da-coluna-2*,
*...*
);
Olhar os dados de uma tabela
Olhar todos os dados
Digite no terminal SELECT * FROM *nome-da-tabela*;
Olhar dados filtrados
Digite no terminal SELECT * FROM *nome-da-tabela* WHERE *proposição;*
Deletar
Deletar tabela
Digite no terminal DROP TABLE *nome-da-tabela;*
Deletar dados da tabela
Digite no terminal DELETE FROM *nome-da-tabela* WHERE *proposição*;
Atualizar/alterar dados da tabela
Digite no terminal UPDATE nome-da-tabela SET o-que-irá-mudar WHERE quem-vai-mudar;