how download mysql
Guia passo a passo para fazer download do MySQL para Windows e macOS usando diferentes métodos:
Neste tutorial, aprenderemos as diferentes maneiras / abordagens para ver como você pode baixar o MySQL e começar a usá-lo em alguns minutos.
O MySQL pode ser baixado como um instalador independente para diferentes sistemas operacionais, ou como uma imagem / arquivo compactado e o mais fácil é usar o docker para MySQL se você quiser apenas aprender e explorar o MySQL.
Além disso, observe que o MySQL está disponível como uma edição comunitária (gratuita) e corporativa (paga) para download.
Para a maioria dos propósitos práticos, a instalação do mySMySQLQL por meio do instalador e da imagem do docker resolve a maioria dos casos de uso. Veremos essas duas abordagens para sistemas operacionais baseados em Windows e Mac aqui.
O que você aprenderá:
Download do MySql por meio do instalador
O MySQL está disponível para download como um instalador de pacote independente para Windows e macOS.
Vamos ver os detalhes de cada um deles.
Instalando MySQL no Windows
a) Pré-requisitos: Antes de iniciar o processo de instalação, observe que o MySQL Installer requer .NET Framework 4.5.2 (se você tiver uma versão mais antiga do .NET framework, atualize-a para iniciar o processo de instalação).
b) Baixe o instalador da comunidade MySQL da fonte aqui. (A versão atual do MySQL ao escrever este tutorial é 8.0.20. Se você precisa baixar uma versão específica do MySQL, então você pode consultar o respectivo instalador aqui e escolha a versão que deseja instalar).
Escolha o instalador dependendo se a versão do Windows que você está usando é 32 bits ou 64 bits (você pode consultar o link aqui para saber a versão do sistema operacional que você está usando).
c) Depois de baixar o instalador, abra o exe do instalador e continue com as instruções. Observe que você precisará de uma conexão ativa com a Internet, pois o instalador é um shell e baixa os produtos selecionados da Internet, uma vez escolhidos durante o processo de instalação.
o gateway padrão não está disponível no Windows 10 Ethernet
Para escolher a configuração, você pode escolher o ‘Padrão do desenvolvedor’ que cuida de quase todo o material necessário para as necessidades de desenvolvimento / teste.
d) Assim que a configuração estiver concluída, se você optou por instalar o cliente para MySQL (MySQL Workbench que é Comunidade / download gratuito), você pode conectar sua instância de servidor, caso contrário, você pode verificar a instalação a partir da linha de comando executando o comando abaixo .
C:> 'C:Program FilesMySQLMySQL Server 8.0inmysql' test
Instalando MySQL no MacOS
# 1) Para instalar / baixar MySQL no macOS por meio de imagem de disco (.dmg) ou instalador - baixe o arquivo de imagem de disco para a edição da comunidade em aqui
#dois) Assim que o arquivo dmg for baixado, clique duas vezes para montar a imagem do disco e iniciar o processo de instalação seguindo as instruções do pacote de instalação. Siga as capturas de tela abaixo para o processo de instalação passo a passo.
# 3) Assim que a instalação for concluída, para ligar o servidor MySQL, você pode abrir as preferências do MySQL e ligar o servidor MySQL se ainda não estiver ligado.
Abra as preferências do sistema e clique no ícone MySQL.
O painel de preferências do MySQL será aberto agora e você pode ver o status do servidor MySQL. Se ainda não estiver em execução, você pode ligar o servidor a partir daí.
# 4) Agora vamos verificar se nossa instalação foi bem-sucedida ou não, verificando a versão na linha de comando. Abra o prompt do terminal e navegue até o diretório de instalação do MySQL, que é por padrão
/usr/local/mysql/bin
Execute o comando abaixo para verificar a versão.
./mysql -V
Se você vir o link de saída abaixo, significa que sua instalação foi bem-sucedida.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
# 5) Para usar o MySQL a partir da linha de comando, você pode continuar usando a linha de comando ou terminal (com a senha que foi definida durante o processo de instalação) ou baixar aplicativos cliente MySQL como MySQL Workbench para acessar via GUI.
Vamos explorar algumas opções de linha de comando. Para começar a usar o shell do MySQL, execute os comandos abaixo.
./mysql -u root -p
Agora, você será solicitado a fornecer a senha (você precisa inserir aquela que foi inserida durante a instalação - suponha que você definiu a senha como ‘senha’) e, no prompt de senha, insira a senha. Assim que a autenticação for bem-sucedida, o usuário deverá efetuar login no shell do MySQL.
Vamos tentar executar um comando de amostra para ver se o shell está funcionando corretamente ou não. Execute o comando abaixo no shell do MySQL.
SHOW DATABASES;
Você deve ser capaz de ver a saída abaixo para o comando.
Imagem do MySQL Docker
Instalar o MySQL por meio de uma imagem docker como um contêiner docker é a abordagem mais fácil se você deseja apenas aprender o MySQL e não deseja instalar o software / servidor completo em seu sistema.
O Docker permite que você gire, ligue e desligue rapidamente os contêineres que contêm o software necessário que, neste caso, é o servidor MySQL.
Vamos ver as etapas que seriam necessárias para instalar o MySQL como uma imagem Docker.
# 1) Para usar a imagem do Docker, você precisa instalar o Docker com base no seu sistema operacional. Para instalar o Docker, siga as instruções aqui
#dois) Depois que o mecanismo Docker estiver instalado, precisaremos fazer o download (ou extrair) a imagem Docker do hub do Docker. Vamos ver o comando que pode ser usado para extrair a imagem Docker para a edição do Community Server.
Execute o comando abaixo no terminal ou prompt de comando.
docker pull mysql/mysql-server:tag
Aqui, a tag representa a versão da edição do MySQL Community Server que você deseja baixar. Se você não estiver procurando por uma versão específica, pode simplesmente omitir os detalhes da tag e executar o comando abaixo (isso buscaria a imagem da última edição disponível do MySQL Community Edition).
docker pull mysql/mysql-server
teste de sistemas de um novo sistema de informação deve ser realizado por
# 3) Assim que a imagem Docker for baixada, podemos tentar listar as imagens e ver se podemos encontrar uma imagem MySQL na lista que é exibida. Execute o comando abaixo no terminal (para sistemas baseados em Linux).
docker image ls | grep 'mysql-server'
Se você vir a saída como abaixo, isso significa que sua imagem do Docker foi baixada com sucesso.
# 4) Agora vamos executar um contêiner na imagem Docker que acabamos de baixar. Nós nomearíamos o contêiner como ‘’ Mysql-docker-demo ” . Execute o comando abaixo para iniciar o contêiner a partir da imagem.
docker run --name='mysql-docker-demo' -d mysql/mysql-server
# 5) Agora, para obter a senha definida durante a execução do contêiner do Docker, podemos buscar os detalhes dos logs do Docker e, em seguida, reiniciar essa senha usando o comando ALTER.
Execute o seguinte comando no terminal:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Observe que ‘Mysql-docker-demo’ no comando acima é o nome do contêiner do docker. Se você nomeou o contêiner de maneira diferente, será necessário substituí-lo pelo nome do contêiner.
Se o seu contêiner do Docker for iniciado corretamente, você verá a saída conforme mostrado abaixo.
(Entrypoint) GENERATED ROOT PASSWORD: *ovIDej0cNAr(apq0jWuf4KdOpI
# 6) Agora faríamos login no shell mysql no contêiner do Docker com a senha gerada.
Execute o comando abaixo.
docker exec -it mysql-docker-demo mysql -u root -p
Quando for solicitada uma senha, digite aquela da Etapa 5 acima. Uma vez inserido, você será conectado ao cliente MySQL dentro do contêiner Docker.
Neste momento, se você inserir um comando como SHOW DATABASES; então, ele geraria um erro e pediria para atualizar / alterar a senha padrão.
mysql> SHOW DATABASES; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
# 7) Vamos agora redefinir a senha usando o comando ALTER.
ALTER USER ‘root’ @ ’localhost’ IDENTIFICADO POR ‘password’;
Aqui, 'senha' é a senha real que você deseja definir para o usuário root. Você pode alterá-lo para qualquer valor conforme apropriado e desejado.
# 8) Agora tentaremos executar um comando simples para validar nossa instalação. Iríamos executar o comando SHOW DATABASES; para obter os detalhes de todos os bancos de dados disponíveis.
Aqui está a saída do comando
mysql> show DATABASES;
+ ——————– +
| Banco de dados |
+ ——————– +
| information_schema |
| mysql |
| performance_schema |
| sys |
+ ——————– +
4 linhas em conjunto (0,00 s)
# 9) Com isso, agora iniciamos com sucesso o contêiner do Docker com a instalação do MySQL e agora pode ser usado para executar qualquer comando do MySQL - exatamente como você faz com a instalação em uma máquina local.
é a chave de rede a senha wi-fi
Você também pode iniciar / parar o contêiner do Docker sob demanda como e quando necessário.
Para parar o contêiner docker do MySQL, você pode usar o comando abaixo.
docker stop mysql-docker-demo
Para reiniciar o contêiner do Docker, você pode usar o comando abaixo.
docker start mysql-docker-demo
MySQL Enterprise Edition
O MySQL é um banco de dados de código aberto amplamente usado.
A edição Enterprise é de propriedade da Oracle e inclui um conjunto de ferramentas e recursos que vêm apenas com a versão paga (a versão gratuita é a edição MySQL Community).
O MySQL Enterprise Edition está disponível na nuvem Oracle como um serviço totalmente gerenciado.
Algumas estimativas sobre o custo da edição MySQL Enterprise são fornecidas abaixo:
Edição | Assinatura anual (USD) |
---|---|
MySQL Standard Edition | 2000 - 4000 |
MySQL Enterprise Edition | 5.000 - 10.000 |
Verificar Folha de Custos Oracle Para maiores informações.
As versões pagas do MySQL vêm com suporte técnico e assistência da equipe MySQL, bem como com outras ferramentas de monitoramento como Backup, Criptografia, Firewall, etc.
Perguntas e respostas mais frequentes
P # 1) O download do MySQL é gratuito?
Responda: O MySQL está disponível em várias edições. A edição da comunidade é gratuita para download e uso, enquanto as outras variantes, como as edições MySQL Standard e MySQL Enterprise, têm um custo de assinatura anual anexado, pois vêm com suporte na nuvem e assistência técnica da equipe MySQL.
Para usar o código aberto MySQL para fins comerciais, você pode usar o MariaDB, que é baseado no banco de dados MySQL.
P # 2) Como instalar o cliente MySQL?
Responda: O cliente MySQL é baixado como parte da instalação padrão do servidor MySQL. O cliente MySQL pode ser iniciado a partir do terminal ou prompt de comando navegando até o diretório conforme mencionado abaixo para Mac / Linux ou Windows.
MAC - /usr/local/mysql/bin WINDOWS - C:\Program Files\MySQL\MySQL Server 8.0
O cliente de linha de comando MySQL pode ser iniciado executando o MySQL executável nos diretórios acima.
Para usar um cliente baseado em GUI, você pode baixar o ambiente de trabalho MySQL aqui escolhendo a combinação de sistema operacional apropriada.
P # 3) Como faço o download do MySQL para Windows?
Responda: O MySQL está disponível para quase todos os principais sistemas operacionais, como macOS, Linux e Windows. Para Windows, pode ser baixado como um executável ou zip.
Consulte os detalhes do download aqui na página de download oficial do MySQL.
Listamos abaixo as etapas de instalação completas para baixar / configurar e instalar a edição do MySQL Community Server no Windows aqui neste tutorial.
Conclusão
Neste tutorial, aprendemos sobre as várias maneiras pelas quais você pode baixar o MySQL em seu desktop / laptop com diferentes sistemas operacionais.
Discutimos sobre como validar a instalação do MySQL Community Server nas plataformas Windows e macOS. Também aprendemos sobre o uso do Docker para iniciar o desenvolvimento do servidor MySQL e como começar rapidamente com o servidor MySQL.
Espero que este tutorial tenha esclarecido todas as suas dúvidas sobre o download do MySQL.
Leitura recomendada
- Dez principais softwares de banco de dados gratuitos para Windows, Linux e Mac
- Instrução de exclusão do MySQL - sintaxe de comando de exclusão e exemplos
- Tutorial de criação de tabela MySQL com exemplos
- Tutorial de criação de visualização do MySQL com exemplos de código
- Tipos de dados MySQL | Quais são os diferentes tipos de dados no MySQL
- Tutorial do MySQL JOIN: interno, externo, cruzado, esquerdo, direito e próprio
- Tutorial de instrução de atualização do MySQL - Atualizar sintaxe de consulta e exemplos
- As 40 melhores perguntas e respostas para entrevistas em MySQL (2.021 perguntas)
- O que é MySQL e por que é usado?