Ir para conteúdo
Entre para seguir isso  
Elwyn

Tutorial Básico de MySQL

Recommended Posts

Elwyn    106
Elwyn

Antes de proceder com o tutorial, abram a linha de comando do MySQL.

No Windows basta pesquisar no Menu Iniciar "Linha de Comando MySQL", no Linux basta abrir o terminal e rodar "mysql -u root -p"

 

Exemplos no final do tópico!

 

Básico:

 

 

Criando um usuário

Sem senha:

 

create user 'user_name'@'localhost';

 

Com senha:

 

create user 'user_name'@'localhost' identified by 'minha_senha';

 

Criando uma database

create database database_name;

 

Dando acesso à database para um usuário sem senha criado anteriormente:

grant all privileges on database_name.* to 'user_name'@'localhost';

 

Dando acesso à database para um usuário com senha criado anteriormente:

grant all privileges on database_name.* to 'user_name'@'localhost' identified by 'minha_senha';

 

Alternando entre databases

 

use database1;
use database2;

 

 

 

Comandos:

 

 

Descrevendo uma database

 

show tables;

Esse comando irá mostrar todas as tabelas que a database selecionada possui.

 

Descrevendo uma tabela

describe table_name;

Esse comando irá descrever a tabela de nome table_name detalhadamente.

 

Selecionando valores de uma tabela

select col_name from table_name where col2_name = value;

Seleciona todos as colunas col_name, na tabela table_name onde col2_name é igual a value

 

Atualizando valores de uma tabela

 

update table_name set col_name=value where col2_name=value2;

Altera/atualiza o valor de todas as colunas col_name, da tabela table_name, para value onde col2_name é igual a value2

 

Inserindo valores em uma tabela

insert into table_name(col_name, col2_name) values(value, value2);

Insere os valores value e value2 nas colunas col_name e col2_name respectivamente, da tabela table_name

 

 

 

Exemplos:

 

 

SELECT

 

select name from players where level >= 50;

Mostra o nome de todos os players com level maior que 50

 

UPDATE

 

update players set level = 50 where level < 50;

Altera o level de todos os players abaixo do level 50 para 50.

 

INSERT

 

insert into accounts(name, password, type) values(1, sha1(1), 6);

Cria uma nova conta cujo account name é 1 e a senha é 1 também. E com acesso de god.

 

 

Compartilhar este post


Link para o post
Convidado Avuenja   
Convidado Avuenja

Muito bom mano! Para quem não sabe ou procura o básico de MySQL excelente show demais! Parabéns

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×