MySQL - Comandos básicos

Publicado por Rick em 01/02/2013

[ Hits: 84.272 ]

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

Auditando com Lastcomm

Auditando com Snoopy

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

OSSEC - Instalação e configuração

ProFTPD - Enjaulando usuários no diretório HOME

Leitura recomendada

Mysqldump no cron do Slackware

Backup de banco de dados MySQL com mysqldump

Nova versão recomendada do MySQL

Erro ao conectar no servidor MySQL

Criando e associando usuários à bancos de dados específicos

  

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