Blog Agility

Instalando e configurando o servidor MySQL no Linux Debian

Instalando e configurando o servidor MySQL no Linux Debian

O MySQL é um sistema gerenciador de banco de dados relacional de código aberto usado na maioria das aplicações gratuitas para gerir suas bases de dados. O serviço utiliza a linguagem SQL (Structure Query Language – Linguagem de Consulta Estruturada), que é a linguagem mais popular para inserir, acessar e gerenciar o conteúdo armazenado num banco de dados.

O MySQL é protegido por uma licença de software livre, desenvolvida pela GNU. É também um dos programas que vem geralmente instalado com o GNU/Linux.

Algumas das vantagens do Mysql em relação a outros bancos de dados do mesmo porte: tem uma facilidade maior para programação, tem funções mais simples, pode ser totalmente modificado, entre outras.


Este artigo tem o intuito de ensinar como instalar, acessar, criar e inserir dados no MySQL Server no Linux Debian 7.

1 – Antes de iniciar a instalação, vamos verificar se tem alguma atualização pendente.

# apt-get update

2 – Para instalá-lo é simples, basta você digitar o comando:

# apt-get install mysql-server 

Diga sim para a pergunta que será exibida na tela e espere até o final do download, ao iniciar a instalação é solicitada a senha de usuário root para o Mysql. Crie uma senha e na sequência confirme a mesma e aguarde o fim da instalação.

3 – Finalizada a instalação, vamos nos conectar ao MySQL e fazer um teste.

Digite o seguinte comando para acessar o Mysql como usuário root, substitua “SENHA” pela senha que criou para o Mysql:

# mysql -u root –pSENHA

mysql> show databases;

2015_06_Adriano_Bezerra_show_database_1

4 – Criar uma base de dados:

mysql> create database techtip;

5 – Depois que a base de dados foi criada, vamos acessa-la e criar tabelas, usando o comando “use” mais o nome do base criada:

mysql> use techtip

6 – Criando a tabela:

mysql> create table usuarios( nome text, login varchar (30), senha varchar (10));

7 – Cadastrando os usuários:

mysql> insert usuarios (nome, login, senha) values ("Fulano de tal", "fulano", "senha");
insert usuarios (nome, login, senha) values ("Beltrano", "beltrano", "456");
insert usuarios (nome, login, senha) values ("Adriano Bezerra", "adriano", "123");

 

8 – Fazendo a consulta para verificar os dados inseridos

mysql> select * from usuarios;

2015_06_Adriano_Bezerra_show_database_202

 

O MySQL é um banco de dados muito poderoso, no qual podemos incluir milhões de registros e continuar com um bom desempenho. Mas para isso é importante estruturar bem sua base de dados.