Pular para o conteúdo

Histórico do problema

MySQL 5.5 ou MySQL 5.7 no Windows 11 business versão 23H2, mas encontrou interrupções na instalação e falhas na inicialização do serviço, o que levou a uma implantação malsucedida do banco de dados. Como resultado, o serviço do software cliente DEMS não pôde ser inicializado corretamente.

Motivo principal

  1. O MySQL 9.2 não é compatível com mysql_native_password
    O sistema atual (baseado na arquitetura AMD) é compatível apenas com o MySQL 9.2. No entanto, essa versão usa caching_sha2_password ou outros plug-ins de autenticação mais recentes por padrão e não oferece mais suporte a mysql_native_password.
    Isso resulta em falha de autenticação quando o cliente Shelleyes DEMS tenta se conectar usando o plug-in legado.

Causa potencial

2. Compatibilidade ruim dos instaladores do MySQL 5.5 / 5.7
Essas versões mais antigas do MySQL não foram otimizadas para o Windows 11 23H2. Como resultado, os seguintes problemas podem ocorrer durante a instalação:

  • O processo de instalação é interrompido, citando erros de inicialização do serviço
  • O serviço MySQL não consegue se registrar ou inicializar corretamente
  • O diretório de dados não foi criado com êxito

3. Permissão do sistema e restrições da política de segurança
O Windows 11 23H2 impõe controles de segurança mais rígidos (por exemplo, restrições de gravação no registro, proteção de registro de serviço). Os instaladores legados podem não ter os privilégios necessários e podem ser bloqueados ou encerrados à força pelo sistema.

 Sintomas observados

  • Opção 1: se for necessário usar o MySQL 5.5 / 5.7, considere implantar a versão do arquivo ZIP (não instalador) e configurar manualmente o my.ini e o registro de serviço do Windows.
  • Opção 2: mudar para uma versão de sistema operacional mais compatível (por exemplo, Windows 10 ou Windows 11 21H2 / 24H2): Se possível, recomendamos o uso de uma versão do sistema mais adequada ao MySQL 5.7 para maior estabilidade e suporte contínuo à autenticação herdada.