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;
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;
02
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.