Tutorial básico e rápido de Mysql

Imagem de capa

Instalação

Começamos pela instalação, que nas distribuições Debian like seria:

sudo apt-get install mysql-server phpmyadmin

Esse comando instalará a última versão do Mysql e do administrador visual que mais gosto o PHPmyadmin. A instalação irá pedir uma senha para o usuário padrão (root):

Seleção_003

A confirmação da senha:

Seleção_004

Em qual servidor web o Phpmyadmin irá rodar, no meu caso apache:

Seleção_005

E diga não a próxima opção:

Seleção_006

Administrando via linha de comando

mysql -h host -u root -p (o super usuário default é root)

Assim terá acesso ao terminal do mysql.

Comandos de uso básico

Para ter acesso a linha de comando mysql localhost, após o comando será solicitado a senha de admin do mysql

mysql -u root -p

Criar base de dados:

create database nomebanco;

Para editar o banco de dados:

use nomebanco;

Criar tabela:

create table nometabela(campos tipos...);

//Exemplo

CREATE TABLE usuario
(
id int,
nome varchar(255),
sobrenome varchar(255),
endereco varchar(255),
cidade varchar(255)
);

Mostrar conteudo da tabela:

select * from nometabela;

Exibir bancos de dados:

show databases;

Exibir tabelas:

show tables;

Exibir informações das tabelas, a formação das informações:

describe nometabela;

##Seleção_007

Exportar e importar via linha de comando

Exportar

mysqldump -u user -p passwd banco > banco.sql

Importando:

mysql -u user -p password banco < banco.sql

Esse é o tutorial bem básico sobre o uso do mysql.