Buscar

83323 Comandos SQL Aula 26 04 2016

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Abra o Prompt de comando
2. Acesse o diretório raiz do computador digitando: 
cd /
3. Acesse a pasta onde está o arquivo executável do MySQL digitando: 
cd xampp/mysql/bin
4. Conecte ao banco de dados digitando: 
mysql ­hlocalhost ­uroot ­p
5. Digite a senha de acesso ao banco de dados. (Ex.: 123456789 )
6. Para importar um banco de dados, digite:
mysql ­u username ­p databasename <Local/Arquivo.sql>
OU
Após conectar ao banco de dados:
USE <NomeDoBancoDeDados>;
SOURCE <Local/Arquivo.sql> 
7. Crie um novo banco de dados com o comando: 
CREATE DATABASE <NomeDoBancoDeDados>; CREATE DATABASE 
adriano;
8. Mostre os banco de dados existentes com o comando: 
SHOW DATABASES;
9. Selecione o banco de dados que deseja utilizar com o comando: 
USE <NomeDoBancoDeDados>; USE adriano;
10. Crie uma tabela no banco de dados selecionado com o comando: 
CREATE TABLE paciente (
idPaciente INT NOT NULL PRIMARY KEY AUTO_INCREMENT, 
nome VARCHAR(60),
endereco VARCHAR(200),
idade DATE
);
E
CREATE TABLE medico (
idMedico INT NOT NULL AUTO_INCREMENT, 
nome VARCHAR(60),
endereco VARCHAR(200),
idade DATE,
PRIMARY KEY(idMedico)
);
10.1. NOT NULL certifica que o campo id não pode ser deixado em branco.
10.2. PRIMARY KEY designa o campo id como campo chave na tabela. O 
campo chave deveria ser definido para um campo que não contenha dados 
duplicados.
10.3. AUTO_INCREMENT irá atribuir automaticamente valores crescentes 
para o campo id, essencialmente numerando automaticamente cada entrada. 
11. Insira um registro na tabela com o comando: INSERT INTO paciente (idPaciente, 
nome, endereco, idade) VALUES (NULL, ‘Linus Torvalds’, ‘BR 414 – Estrada 
para a praia’, '1980­10­03'); 
E
INSERT INTO medico (idMedico, nome, endereco, idade) VALUES (NULL, ‘Dr. 
Grey’, ‘Los Angeles’, '1950­10­03'); 
INSERT INTO medico (idMedico, nome, endereco, idade) VALUES (NULL, ‘Dr. 
Grey’, ‘Los Angeles’, '1950­10­03'), (NULL, ‘Dr. Pink’, ‘Los Angeles’, '1945­12­
07'), (NULL, ‘Dr. Black’, ‘Nova York’, '1998­12­03'), (NULL, ‘Dr. Frankstein’, 
‘Brasil’, '1987­03­07'); 
12.Backup do seu banco de dados: 
mysqldump ­uroot ­p ­<NomeDoBancoDeDados>  >  
<NomeDoArquivoDoBanco>.bak
OU
mysqldump ­v ­uroot ­p ­–databases <NomeDoBancoDeDados> > 
<NomeArquivo>.sql 
[ No Windows ] Pasta onde será salva os arquivos de Backup: c:/xampp/mysql/bin
Altera o nome de uma coluna:
ALTER TABLE <NomeDoBancoDeDados> RENAME COLUMN 
<NomeDoCampoQueDesejaAlterar> TO <NovoNomeParaCampo>;
*Todos os comandos MySQL precisam terminar com ; (ponto e vírgula).

Continue navegando