Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

instalação do mySQL

ola boa tarde tudo bem?

já tinha o MySQL instalado, mas esqueci a senha. Então desinstalei com o RevoUninstaller

Tentei instalar a versão 8.0.38, mas como não tinha função dev . Resolvi instalar a versão 8.0.33.0. Porém, dá erro .

apresenta estar ok no shell.

porém ao inicializar a aplicação: diz que no connection established. Unable to connect to localhost

o mais estranho é que não pede a senha para entrar e ainda tem um banco de dados que não coloquei saude_dh

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

7 respostas

Oi!

Quando você desinstala no Windows, a pasta do MySQL não é apagada e nela ficam as configurações e dados anteriores. Por isso quando você instalou novamente o database ainda estava lá.

Desinstale o MySQL e antes de instalar novamente apague a pasta dele, que geralmente fica em C:\Program Files\MySQL

Olá Prof. Rodrigo boa tarde. Aproveitando para agradecer suas aulas são ótimas!!!

Só estou bem chateada por não der certo aqui com a re-instalação... affff

refiz o processo duas vezes mas, apresenta o erro na configuração e fica com x na Initializing database e no final fica assim:

ao tentar iniciar o mysql ele diz que nao esta conectado. :(

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

eu até tentei pelo postgres... sem sucesso

solução!

Segue esse passo a passo completo e veja se resolve para desinstalar completamente o MySQL:

1. Pare todos os serviços do MySQL:

  • Abra o Gerenciador de Tarefas (clique com o botão direito na barra de tarefas e selecione "Gerenciador de Tarefas").
  • Vá para a aba Serviços.
  • Procure por qualquer serviço que comece com "MySQL" (ex: MySQL57, MySQL80).
  • Clique com o botão direito em cada serviço e selecione Parar.

2. Desinstale o MySQL através do Painel de Controle:

  • Abra o Painel de Controle no menu Iniciar.
  • Vá em Programas > Programas e Recursos.
  • Encontre o MySQL Installer ou qualquer entrada relacionada ao MySQL (ex: MySQL Server, MySQL Workbench).
  • Clique com o botão direito e selecione Desinstalar.
  • Siga as instruções na tela para desinstalar cada componente.

3. Exclua as pastas restantes do MySQL:

  • Abra o Explorador de Arquivos.
  • Navegue até C:\Program Files e C:\Program Files (x86) e exclua as pastas MySQL (se existirem).
  • Vá para C:\ProgramData e exclua a pasta MySQL (se existir). Atenção: A pasta "ProgramData" pode estar oculta. Para visualizá-la, clique na aba "Exibir" no Explorador de Arquivos e marque a caixa "Itens ocultos".

4. Exclua as variáveis de ambiente do MySQL:

  • Pesquise por "variáveis de ambiente" no menu Iniciar e selecione "Editar as variáveis de ambiente do sistema".
  • Na aba "Avançado", clique em "Variáveis de Ambiente...".
  • Na seção "Variáveis do Sistema", procure por qualquer variável que comece com "MYSQL".
  • Selecione a variável e clique em "Excluir".
  • Repita o processo para todas as variáveis relacionadas ao MySQL.

5. Exclua as entradas do registro do MySQL (opcional, mas recomendado):

  • Atenção: Editar o registro do Windows incorretamente pode causar problemas sérios no sistema. Faça um backup do registro antes de prosseguir.
  • Pressione Windows + R, digite "regedit" e pressione Enter.
  • Navegue até as seguintes chaves e exclua as chaves relacionadas ao MySQL (se existirem):
    • HKEY_LOCAL_MACHINE\SOFTWARE\MySQL
    • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MySQL

6. Reinicie o computador.

Após isso, instale o MySQL 8.3 baixando desse link: https://dev.mysql.com/get/Downloads/MySQL-8.3/mysql-8.3.0-winx64.msi

Escolha a opção Full no instalador

Olá Rodrigo só precise adicionar no Path como você ensinou em um vídeo em outra duvida aqui no forum e deu certinho. Puxa muito obrigada já estava desistindo...

só que agora o flyway não quer criar a tabela.

quando dou o comando run aparece esse erro:

Detected failed migration to version 1 (create-table-topicos). Please remove any half-completed changes then run repair to fix the schema history. Need more flexibility with validation rules? Learn more: https://rd.gt/3AbJUZE

mysql> use forum_hub Database changed mysql> show tables; +-----------------------+ | Tables_in_forum_hub | +-----------------------+ | flyway_schema_history | +-----------------------+ 1 row in set (0.00 sec)

mysql>

poderia me ajudar por favor?

Que bom que deu certo!

Aqui mostra como resolver isso da migration: https://cursos.alura.com.br/course/spring-boot-3-desenvolva-api-rest-java/task/121056

Bons estudos!

Maravilha deu certo! :) obrigada e sucesso na sua carreira