Instalação do MySQL 8 no Windows em 5 Minutos

Instalação do MySQL 8 no Windows em 5 Minutos

1. Baixar o MySQL

Acesse o site oficial do MySQL para baixar a versão mais recente:

https://dev.mysql.com/downloads/mysql/

Após o download, extraia os arquvios para um diretório de sua preferência.

2. Configurar o arquivo de configuração do MySQL

Crie um arquivo chamado my.ini e abra-o com um editor de texto. Insira o seguinte conteúdo:


[client]
# Define o conjunto de caracteres padrão para o cliente MySQL
default-character-set=utf8
 
[mysqld]
# Define a porta 3306 para o MySQL
port = 3306
# Define o diretório de instalação do MySQL
basedir=D:\SoftWare\Local\Work\mysql-8.0.29-winx64
# Define o diretório para armazenamento dos dados do MySQL
# Para o MySQL 8+, esta configuração não é necessária, pois o sistema gera automaticamente
# datadir=C:\\web\\sqldata
# Define o número máximo de conexões permitidas
max_connections=20
# Define o conjunto de caracteres padrão do servidor como utf8
character-set-server=utf8
# Define o mecanismo de armazenamento padrão para novas tabelas
default-storage-engine=INNODB

3. Inicializar o banco de dados

Abra o prompt de comando como administrador e navegue até o diretório bin da instalação do MySQL:

Execute o comando: mysqld --initialize --console


D:\SoftWare\Local\Work\mysql-8.0.29-winx64\bin>mysqld --initialize --console
2022-07-06T08:38:31.781340Z 0 [System] [MY-013169] [Server] D:\SoftWare\Local\Work\mysql-8.0.29-winx64\bin\mysqld.exe (mysqld 8.0.29) initializing of server in progress as process 18088
2022-07-06T08:38:31.796289Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-07-06T08:38:32.132148Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-07-06T08:38:33.130450Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: pn!gQVVuk8(a

O texto pn!gQVVuk8(a representa a senha temporária gerada.

4. Instalar o serviço MySQL

Execute o comando: mysqld install


D:\SoftWare\Local\Work\mysql-8.0.29-winx64\bin>mysqld install
Service successfully installed.

5. Iniciar o serviço MySQL

Execute o comando: net start mysql


D:\SoftWare\Local\Work\mysql-8.0.29-winx64\bin>net start mysql
MySQL service is starting .
MySQL service has started successfully.

6. Acessar o MySQL

Execute o comando: mysql -u root -p

Em seguida, insira a senha temporária gerada anteriormente: pn!gQVVuk8(a


D:\SoftWare\Local\Work\mysql-8.0.29-winx64\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.29

Copyright (c) 2000, 2022, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> ALTER user 'root'@'localhost' IDENTIFIED BY 'root';
Query OK, 0 rows affected (0.01 sec)

mysql>

7. Alterar a senha

Para o MySQL 8+, utilize o seguinte comando para alterar a senha: ALTER user 'root'@'localhost' IDENTIFIED BY 'root'

Tags: MySQL Windows banco-de-dados Instalação SQL

Publicado em 6-18 22:20