15% de desconto

Últimas horas. Aproveite!

O que é MySQL ?

MySQL é um sistema de gerenciamento de banco de dados (SGBD), gratuito e livre. Criado inicialmente em 1995, foi sofrendo evoluções com o tempo, e atualmente é a plataforma mais utilizada no mundo. Trata-se de um serviço estável, seguro e confiável. Uma ferramenta bastante poderosa. O MySQL foi criado por David Axmark e Michael Widenius, dois engenheiros da Suécia. Uma pergunta frequente dos nossos clientes é o que é mysql, e para que ele serve.

WordPress, Magento, Woocommerce e Prestashop são exemplos de aplicações que fazem uso do MySQL.

Por exemplo, um servidor web (por exemplo o Apache), acessa o banco de dados MySQL. Ele solicita consultas, inserção de dados e exclusão de dados. Por sua vez, o MySQL encaminha esses pedidos e faz toda a gestão interna dos dados. Por fim, o MySQL devolve ao servidor web os dados solicitados.

o que e mysql

O que é MySQL e como ele armazena os dados ?

Basicamente, temos a seguinte hierarquia: Em primeiro, temos o sistema de gestão MySQL. Em segundo lugar, temos os bancos de dados. E em terceiro lugar, temos as tabelas de dados.

As tabelas de dados armazenam, por exemplo, um cadastro dos clientes. Nome, telefone, email, etc. Ou então, armazenam uma lista de produtos de uma loja virtual. Produto, preço, cor, etc.

Um banco de dados contem um conjunto de tabelas dentro dele. O banco de dados possui atributos de segurança, controle de acesso, funções de backup, entre outros.

Por sua vez, o sistema de gestão (MySQL), controla todos os bancos de dados. Também, ele controla toda comunicação externa com outros servidores que realizam consultas e operações com os dados.

Quais os comandos de MySQL mais comuns ?

O MySQL faz uso de SQL (Structured Query Language). Trata-se de uma linguagem universal para consultas e operações em banco de dados. A estrutura de SQL é bastante parecida entre os bancos de dados mais comuns (MySQL, SQL Server, Oracle, Postgree). Afinal, o que é mysql e o que posso fazer com ele ? A resposta é: ele serve para armazenar os dados de seu site ou sua empresa, de forma segura e organizada.

Os comandos mais comuns de SQL são CONNECT, SELECT, INSERT, UPDATE e DELETE. Por eles, podemos realizar consultas, inserir dados, atualizar e apagar. Há ainda outros comandos mais avançados, para criação de rotinas automáticas, índices, concessão de permissões, etc.

Existem ferramentas de gerenciamento que facilitam (e muito) a nossa vida. Elas permitem gerenciar um banco de dados MySQL sem precisar decorar estes comandos. Elas são o phpMyAdmin, que funciona via web, e o Heidi SQL e DBeaver, que funcionam em desktop.

  • CONNECT é o comando usado para estabelecer a primeira conexão com o banco de dados.  Antes de realizar qualquer consulta, é necessário fazer a conexão. Neste artigo, explicamos como conectar ao MySQL usando o PHP.
  • SELECT é utilizado para realizar uma consulta ao banco de dados. Por uma consulta, podemos escolher quais dados queremos trazer (filtros). Por exemplo, com o SELECT podemos consultar clientes cadastrados no banco.
  • INSERT é usado para inserir dados no banco. Ou seja, criar um novo registro no banco de dados. Por exemplo, com ele podemos inserir o cadastro de um novo cliente.
  • UPDATE é o comando usado para atualizar dados no banco. Por exemplo, quando queremos alterar o telefone de contato de um cliente cadastrado.
  • DELETE é usado para apagar dados. Por exemplo, quando quiseremos apagar o cadastro de um cliente.

Como instalar o MySQL

O MySQL já vem pre-instalado em servidores de hospedagem com cPanel (que é o caso da Homehost). Você também pode instalar o MySQL em seu servidor pessoal. Visite esta página de downloads no site oficial do MySQL. Sua instalação manual normalmente requer algumas configurações específicas.

Perguntas frequentes

Posso armazenar qualquer tipo de arquivo no MySQL ?

Não exatamente. O MySQL serve para armazenar dados, predominantemente dados texto. Por exemplo, um cadastro de um cliente, um texto, até mesmo todo conteúdo de um livro.. O MySQL possui a opção de armazenar arquivos binários (como por exemplo uma imagem). No entanto, isto causa uma degradação de performance muito grande no banco de dados.  Devido ao tamanho, uma música ou vídeo não podem ser armazenados em MySQL

Qual é o preço do MySQL ?

É um software gratuito e livre. Não possui custo para instalação. Qualquer um pode instalar o MySQL e criar bancos de dados livremente. O MySQL também pode ser acessado remotamente através de programas gratuitos. Atualmente o MySQL pertence a Oracle.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

hhchat