O MySQL não é o SGBD – sistema de gerenciamento de banco de dados oficialmente utilizado no curso de Formação Java Web, entretanto, caso tenha afinidade e seja de sua preferência, você poderá utilizá-lo. E por isso, vou auxiliá-lo neste processo de instalação.
Se esta for a sua primeira instalação do MySQL, ele pedirá que seja feita a instalação da .NET Framework. Então, é o que faremos primeiro. Neste link você poderá encontrar a melhor versão do .NET Framework para o seu sistema.
A .NET Framework consiste basicamente em dois componentes principais, seguindo a premissa da plataforma Java. Em linhas gerais significa que ela é executada sobre uma Common Language Runtime – CLR (Ambiente de Execução Independente de Linguagem) interagindo com um Framework Class Library – FCL (Conjunto de Bibliotecas Unificadas).
A instalação é bem simples, dois cliques sobre o arquivo executável e a partir daí é só ir clicando em “avançar” ou “Next” até que a instalação esteja concluída.
MYSQL: DOWNLOAD E INSTALAÇÃO
Tendo concluído a instalação da .NET Framework, chegou o momento de instalar o MySQL WorkBanch. Para fazer o download da versão x64(32bits) para Windows clique aqui e para aversão x64 (64bits) clique aqui. Para outras versões acesse a área de downloads no site oficial MySQL Community.
O início da instalação do MySQL é bem intuitivo, dê um duplo clique sobre o instalador, execute, clique em sim e prossiga a instalação. Atente-se para a solicitação em segundo plano, que é importante para prosseguir com a instalação.
Na tela de “Acordo de Licença”, examine o contrato de licença, tenho certeza que o fará, “habilite” a caixa de seleção e clique em Next.
No painel “Escolhendo um tipo de instalação”, escolha a opção “Developer Default” e clique em Next.
No painel para escolher o caminho da instalação não precisa alterar nada, apenas dê um Next e clique em sim na próxima tela.
CHECAGEM DE REQUERIMENTOS
No painel de checagem dos requerimentos clique em executar. Quando todas as instalações forem concluídas com sucesso, uma mensagem será exibida no painel de Instalação.
Em alguns momentos lhe será pedido que execute alguma ação referente a este processo de checagem. Aceite os termos de licença como no caso do exemplo abaixo e prossiga com a instalação clicando em Install.
Em dado momento lhe pedirá para confirmar algum processo ou ação, não se preocupe, clique em sim e deixe seguir com a instalação.
No painel Instalattion será apresentado tudo que será instalado, todas as dependências, clique em Execute e aguarde. Quando a instalação estiver concluída clique em Next. E na próxima tela em Next novamente.
No painel do tipo de rede, note que ele apresenta também o número padrão da porta de conexão, entre outras configurações de rede. Neste painel também não alteraremos nada.
Agora em Accounts and Rules – Contas e regras, será o momento de definir as senhas de usuário root e do banco de dados. Se quiser repita a mesma senha nos três campos. Entretanto, atente-se para o fato de não colocar senhas que normalmente você utiliza em seus e-mails, redes sociais ou outras plataformas.
Depois de definir as senhas no painel acima, clique em Add User, um novo painel será exibido. Nele escolha um nome de usuário, escolhi admin. Em host coloque localhost e atribua uma senha.
Nas próximas telas clique em Next, Next, respectivamente até chegar ao painel Apply Server Configuration.
No painel onde será aplicada a configuração do servidor clique em Execute e aguarde a conclusão das configurações. Quando o trabalho tiver sido concluído clique em Finish, confirme clicando em Sim e depois em Next.
No painel de conexão com o servidor entre com o usuário e senha definidos para se conectar.
EM POUCAS PALAVRAS
E está finalizada a instalação, como você pode notar é um processo bem mais demorado do que a instalação do PostegreeSQL, que além de mais simples é um processo bem mais rápido.
Entretanto, são outros os motivos que me levam a preferir o PostgreeSQL. No tutorial de instalação eu conto o porquê, e falo dos benefícios e vantagens deste SGBD que também é muito popular entre a comunidade de desenvolvedores. Eu fico por aqui, e nos vemos no próximo tutorial.