MySQL - Comandos básicos

Publicado por Rick em 01/02/2013

[ Hits: 82.972 ]

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

ProFTPD - Enjaulando usuários no diretório HOME

OSSEC - Instalação e configuração

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

Ambiente seguro com chroot

Leitura recomendada

MySQL - Recuperar dados em ordem aleatória (randômica)

Instalação do MySQL via atualização de repositório

MySQL - Erro: mysqldump: Got error: 1044 [Resolvido]

Restartar senha de root no Mysql

Instalando o MySQL Workbench 5.2.34 no debian 6 (squeeze)

  

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