4
respostas

falha na instalação do Mysql

Na instalação do Mysql houve falha descrita pelo instalador conforme abaixo:

Beginning configuration step: Initializing database (may take a long time)

Attempting to run MySQL Server with --initialize-insecure option... Starting process for MySQL Server 8.0.31... Starting process with command: C:\Users\klebe\OneDrive\Área de Trabalho\Mysql\bin\mysqld.exe --defaults-file="C:\Users\kleber\onedrive\Área de Trabalho\Mysql\my.ini" --console --initialize-insecure=on --lower-case-table-names=1... mysqld: Can't create directory 'C:\Users\kleber\onedrive\Área de Trabalho\Mysql\Data' (OS errno 2 - No such file or directory) 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release. C:\Users\klebe\OneDrive\Área de Trabalho\Mysql\bin\mysqld.exe (mysqld 8.0.31) initializing of server in progress as process 4428 The designated data directory C:\Users\kleber\onedrive\Área de Trabalho\Mysql\Data\ is unusable. You can remove all files that the server added to it. Aborting C:\Users\klebe\OneDrive\Área de Trabalho\Mysql\bin\mysqld.exe: Shutdown complete (mysqld 8.0.31) MySQL Community Server - GPL. Process for mysqld, with ID 4428, was run successfully and exited with code 1. Failed to start process for MySQL Server 8.0.31. Database initialization failed. Ended configuration step: Initializing database (may take a long time)

Agradeço a ajuda na solução.

4 respostas

Kleber,

Desculpe, você está tentando instalar dentro do OneDrive?

"C:\Users\kleber\onedrive\Área de Trabalho\Mysql\Data"

Tente usar o caminho defaut:

"C:\Program Files\MySQL"

Ajuda também fazer a instalação com Administrador.

[]'s,

Fabio I.

Caro Fábio

Eu havia feito uma instalação anterior e havia pastas antigas do mysql, o que estava dando conflito de diretórios. Este a que vc se referiu, com o one drive metido no meio!! já foi deletado. Durante a instalação o próprio sistema propõe um caminho de diretórios de instalação, ou seja, isso foi sanado. Vou transcrever abaixo uma solução que ainda não tentei,os erros apresentados durante a configuração.

Vc acha que o procedimento abaixo será a solução?

• Pare o MySQL completamente. Isto pode ser feito acessando a janela Serviços do Windows XP, Windows Server 2003 e afins, onde você pode parar o serviço MySQL. • Abra o prompt de comando digitando cmd dentro da janela de executar. Dentro dele navegar até a pasta bin do MySQL. Ex: C:\mysql\bin usando o comando cd. • Execute o seguinte comando no prompt de comando: mysqld.exe-u root - skip-grant-tables • Deixe o prompt de comando atual como está, e abra um novo prompt de comando. • Vá até a pasta bin do MySQL, Ex: C:\mysql\bin usando o comando cd. Digite mysql e pressione Enter. • Agora você deve ter o prompt de comando do MySQL funcionando. Digite use mysql; para selecionar o banco de dados mysql. • Execute o seguinte comando para atualizar a senha: UPDATE user SET Password = PASSWORD ( 'NOVA_SENHA') WHERE User = 'root'; hoje

Acho que não resolve pois esse é para o caso do usuário esquecer a senha definida na instalação original.

KLEBER,

Não sei se funcionaria... acho que seria melhor desinstalar tudo, limpar os registros (REGEDIT) e refazer a instalação.

[]'s, Fabio I.

Ola Fábio

Obrigado pelas dicas. Realmente o problema era mais profundo. Eu havia planejado comprar um novo notebook, assim fiz. O Mysql eu instalei ainda na loja sem maior problema, e estou utilizando no curso. Ab.