MySQL - Comandos básicos

Publicado por Rick em 01/02/2013

[ Hits: 83.860 ]

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

Configurando o Redmine para enviar e-mails via Gmail

Proxy com WPAD pelo DHCP

OSSEC - Instalação e configuração

Auditando com Snoopy

ProFTPD - Enjaulando usuários no diretório HOME

Leitura recomendada

Tabelas corrompidas no MySQL

XAMPP para Ubuntu 10

Backup de banco de dados MySQL com mysqldump

Pesquisa entre datas no MySQL

Instalação do MySQL e Workbench no Fedora 25

  

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