MySQL - Comandos básicos

Publicado por Rick em 01/02/2013

[ Hits: 83.800 ]

Blog: http://www.guiadoti.com

 


MySQL - Comandos básicos



Pessoal, nesse post veremos alguns comandos básicos do MySQL, segue abaixo.

Acessando banco como root:

# mysql -u root -p

Criando base de dados guiadoti:

mysql> create DATABASE guiadoti;

Selecionar banco:

mysql> USE guiadoti;

Mostrar tabelas:

mysql> show tables;

Criando tabela:

mysql> create TABLE endereco (
id_endereco smallint NOT NULL,
rua varchar(100) NOT NULL,
bairro varchar(25) NOT NULL,
cidade varchar(25),
primary key(id_endereco)
);


Visualizar colunas da tabela:

mysql> DESC endereco;

Inserindo coluna na tabela:

mysql> ALTER TABLE endereco ADD pais varchar(25);

Remover chave primária da tabela:

mysql> ALTER TABLE endereco DROP primary key; Inserindo chave primária na tabela:

mysql> ALTER TABLE endereco ADD PRIMARY KEY(id_endereco);

Modificar definições de uma coluna:

mysql> ALTER TABLE endereco MODIFY bairro varchar(50);

Excluir coluna da tabela:

mysql> ALTER TABLE endereco DROP cidade;

Renomear tabela:

mysql> ALTER TABLE endereco RENAME localizacao;

Deletar uma tabela:

mysql> DROP TABLE localizacao;

Deletar uma base de dados:

mysql> DROP DATABASE guiadoti;

É isso aí pessoal, espero que possa ajudar, até a próxima.

Dica também publicada em: Guia do TI: Comados Básicos do MySQL

Outras dicas deste autor

Port knocking - Instalação e configuração

Auditando com Lastcomm

Servidor FTP com ProFTPD - Instalação e configuração

Nikto - Instalação e utilização

Configurando o Redmine para enviar e-mails via Gmail

Leitura recomendada

Configurando acesso remoto em servidores MySQL

Acesso ao servidor MySQL

Convertendo varchar em date no MySQL

Erro 2002 (HY000) ao conectar ao MySQL

Buscando intervalo de datas apenas pelo dia e mês no MySQL

  

Comentários
[1] Comentário enviado por sluyz em 23/05/2014 - 13:56h

E como deletar uma base pelo ssh sem pedir confirmação?

[2] Comentário enviado por Je_89 em 11/02/2015 - 21:33h


Boa noite.

Sou novo aqui, no Linux e no MySql, gostaria de saber se o MySQL tem parte gráfica.

Sempre trabalhei com o SQL SERVER e por isso estou achando estranho porém é uma boa maneira de se aprender com software livres.

Abraço.

PS: Se tiver alguma dica para iniciante agradeço.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts