Como instalar e configurar MySQL e PHPMyAdmin no Windows e Linux

Ao criar e gerenciar uma página web, devemos levar em consideração que tipo de informação ela oferecerá e armazenará. Se a página da web mostra apenas conteúdo estático que é acessado através de diferentes menus de opções, podemos usar qualquer programa para criar páginas da web, um programa que nos permite fazer alterações manualmente. No entanto, se quisermos para gerenciar dados do usuário e realizar pesquisas , precisamos de um banco de dados que seja responsável por gerenciar todas as informações na web. A solução é usar o MySQL junto com o PHPMyAdmin.

O que são MySQL e PHPMyAdmin

instalar e configurar MySQL e PHPMyAdmin no Windows e Linux

O MySQL da Oracle é um poderoso gerenciador de banco de dados que é usado para coletar e organizar todos os dados em uma página da web, seu uso é totalmente gratuito e está sob a licença GPL, tornando-o um dos bancos de dados mais usados ​​em todo o mundo para gerenciar uma grande quantidade de dados. Se não temos conhecimentos prévios na gestão de páginas web dinâmicas, interagir com o MySQL é uma dor de cabeça, pois só funciona em linha de comando. Se errarmos apenas um comando, podemos quebrar diretamente o site.

A solução para este problema e que elimina muitas dores de cabeça que ele gera é usar o PHPMyAdmin. PHPMyAdmin é um interface visual que nos permite trabalhar de forma muito mais simples com bancos de dados MySQL, que também é de código aberto e totalmente gratuito. Com PHPMyAdmin podemos executar comandos no banco de dados a partir da interface do usuário, portanto, cometer erros no código é mais complicado, reduzindo assim o risco de deixar um site que gerenciamos inacessível até encontrar o erro que cometemos.

Como instalar o MySQL

MySQL está disponível para ambos Windows e Linux , embora a maioria dos servidores web sejam gerenciados pelo Linux e, a menos que queiramos gerenciar um site do nosso computador, é improvável que os encontremos na situação de instalar o MySQL no Windows. .

Instale o MySQL no Windows

Ao contrário do Linux, onde podemos usar os repositórios instalados no computador para baixar o MySQL, no Windows devemos visitar o seguinte website para baixá-lo e pressione Vá para o download Página para baixe a versão queremos instalar.

Instalando MySQL no Windows

Por um lado, você encontrará o instalador, que ocupa 5 MB, e por outro, todos os aplicativos necessários para instalar o MySQL, que ocupa pouco mais de 400 MB. Se optarmos por esta versão mais recente, o instalador não baixar nenhum conteúdo da internet para instalá-lo. Se optarmos pela versão de 5 MB, será necessária uma conexão com a internet para baixar o conteúdo necessário.

Na próxima janela, ele nos convidará a se registrar na web para baixá-lo, uma etapa que podemos pular clicando em Não, obrigado, apenas comece meu download .

Instalando MySQL no Windows

Depois de baixá-lo, o executamos como fazemos com qualquer outro arquivo, clicando duas vezes no arquivo com a extensão .msi e aguardando a conclusão do processo de instalação. Uma vez finalizado o processo, uma nova janela se abrirá com o instalador do MySQL onde devemos selecionar o tipo de servidor que queremos criar.

  • DesenvolvedorPadrão . Esta é a opção ideal, pois instalará tudo o que você precisa para criar um banco de dados MySQL.
  • Somente servidor . Para instalar o MySQL no modo servidor.
  • Somente cliente . Instale-o no modo cliente sem um servidor.
  • cheio . Instale todos os produtos MySQL.
  • personalizadas . Permite selecionar que tipo de produtos MySQL queremos instalar.

Instalando MySQL no Windows

Na próxima janela, ele verificará se está faltando algum aplicativo para poder usar o MySQL, como MySQL para Visual Studio ou Connector/Phyton. Nesse caso, teremos que instalá-los manualmente em nosso computador.

Instalando MySQL no Windows

Em seguida, será exibido todo o conteúdo que será baixado e instalado no computador. Clique em Executar para prosseguir. Se alguns dos componentes não forem baixados corretamente (usando o instalador básico de 5 MB), ele exibirá um erro. Nós apenas temos que clicar em tente novamente para tentar baixá-lo novamente.

Instalando MySQL no Windows

Na próxima janela, o instalador nos convidará a selecionar em qual pasta queremos instalar no computador. Uma vez que tenhamos instalado o servidor MySQL que precisamos, o instalador nos levará ao Configuração do produto opção, onde devemos estabelecer as portas TCP/IP e convidar o Windows para dar permissão de acesso ao Firewall. A seguir, precisamos definir a senha de acesso que queremos usar para proteger o acesso. Para aceder ao servidor, basta executar a aplicação MySQL e aceder ao servidor que criámos e criar a base de dados.

Etapas para instalar o MySQL no Linux

Uma vez que nosso servidor web esteja funcionando após a instalação do Nginx (ou qualquer outro), a primeira coisa que devemos fazer é atualizar a lista de repositórios através do comando

sudo apt update

A seguir, passamos a instale o MySQL usando os repositórios que temos na versão Linux usando o seguinte comando

sudo apt install mysql-server

A primeira coisa que devemos fazer é criar uma senha mestra , uma senha que nos permitirá acessar o gerenciamento e modificação do banco de dados. Recomenda-se usar um gerenciador de senhas para criar uma senha complexa para impedir que outras pessoas tenham acesso. Uma vez concluída a instalação, usamos o comando que mostramos abaixo para eliminar as configurações padrão e bloquear o acesso ao banco de dados para que ele só seja acessível através da senha que estabelecemos.

sudo /usr/bin/mysql_secure_installation

Em seguida, ele nos fará uma série de perguntas que devemos responder, conforme mostrado abaixo:

  1. Alterar senha de root? N
  2. Remover usuário anônimo? S
  3. Não permitir login root remotamente? S
  4. Remover banco de dados de teste e acesso a ele? S
  5. Recarregar tabelas de privilégios agora? S

Instalando MySQL Linux

Então, vamos manter a senha que criamos e vamos remover o acesso de usuários anônimos, desabilitar o acesso remoto, descartar o banco de dados de amostra e recarregar a tabela de privilégios.

Uma vez instalado o MySQL, podemos agora criar nosso banco de dados, desde que tenhamos o conhecimento adequado. Caso contrário, a solução, como mencionei acima, é instalar o PHPMyAdmin.

Como instalar o PHPMyAdmin

Como no caso anterior, a maioria dos servidores web são gerenciados pelo Linux, mas se usarmos um servidor Windows, também podemos usar o PHPMyAdmin para gerenciar bancos de dados MySQL com mais facilidade.

Etapas a seguir para PHPMyAdmin no Windows

O PHPMyAdmin nada mais é do que uma interface gráfica para interagir com o MySQL, portanto, a menos que nosso conhecimento sobre o MySQL seja limitado, não será necessário instalá-lo. A primeira coisa que devemos fazer é baixar a versão correspondente através do site oficial que podemos acessar através do seguinte link .

Instalar PHPMyAdmin Windows

Em seguida, descompactamos e copie-o para o diretório do servidor MySQL que instalamos anteriormente. Para acessar o servidor e configurá-lo, basta inserir a seguinte URL em nosso navegador (desta forma, não é necessário configurar qual é o servidor onde queremos usá-lo em combinação com o MySQL).

http://localhost/phpmyadmin/setup/index.php

Instale o PHPMyAdmin no Linux

A primeira coisa que precisamos fazer é instalar o PHPMyAdmin a partir da linha de comando usando o seguinte comando:

sudo apt-get install phpmyadmin

Durante o processo de instalação, a primeira coisa que devemos fazer é escolher o servidor web onde instalamos o MySQL e, a propósito, configurar o administrador do banco de dados para poder usá-lo com a senha que estabelecemos durante a instalação do MySQL. Uma vez que a instalação do PHPMyAdmin tenha terminado, devemos digitar os seguintes comandos para garantir a instalação.

sudo phpenmod mcrypt sudo phpenmod mbstring

Terminado o processo, reiniciamos o servidor para que as alterações sejam aplicadas. Uma vez instalado o PHPMyAdmin, usamos nosso navegador para acessar através da seguinte url e começamos a criar e gerenciar o banco de dados com MySQL usando uma interface gráfica em vez da linha de comando.

http://localhost.phpmyadmin

PHPMyAdmin