O servidor MySQL no Ubuntu falha ao iniciar após as alterações feitas no my.cnf no Windows

1

Eu tenho o MySQL 5.5 rodando no Ubuntu Server 12.10. Quando executo o /etc/init.d/mysql restart , obtenho o seguinte:

mysql start/running, process 2754

No entanto, quando eu abro o /etc/mysql/my.cnf no Windows através de um compartilhamento Samba e salve o arquivo sem nenhuma alteração, recebo o seguinte ao executar exatamente o mesmo comando, /etc/init.d/mysql restart :

start: Job failed to start

O que está causando o reinício do mysql? Como posso fazer edições no Windows sem quebrar meu arquivo de configuração?

    
por Keyslinger 07.12.2012 / 20:49

4 respostas

2

Poderia ser finais de linha do Windows vs finais de linha do Unix?

    
por 07.12.2012 / 21:08
0

Você pode fazer alterações no Windows, mas precisa usar outro editor além do Bloco de Notas. Experimente o Notepad ++, PsPad ou software similar. O bloco de notas do Windows sempre altera os finais de linha para o estilo do Windows e causa problemas.

    
por 07.12.2012 / 22:15
0

Você pode usar a ferramenta dos2unix para converter os finais de linha para o formato unix:

$ sudo apt-get install dos2unix
$ dos2unix /path/to/my.cnf

e veja se isso resolve o problema, agora que está pronto.
Provavelmente, quando você abriu o arquivo com notepad ou algum outro editor, ele pediu para você converter os terminais de linha para windows compatível e você selecionou yes.

    
por 19.07.2016 / 16:35
0

Enquanto você executa o MySQL 5.5 no Ubuntu Server 12.10, 1º Verifique se o processo está sendo executado ou não com o comando abaixo.

ps aux |grep mysql 

se estiver executando, mate o PID como se estivesse exibindo mysql start/running, process 2754 e tente iniciar o MySQL novamente. Verifique se está instalado ou não com este comando dpkg --get-selections | grep mysql se estiver listado como instalado, você conseguiu. Senão você precisa instalá-lo e finalmente verificar o caminho pid no my.cfg o padrão é /var/lib/mysql depois de matar o processo remover o arquivo de meia.

Como você disse, "você abriu my.cnf no Windows através de um compartilhamento Samba e salva o arquivo sem quaisquer alterações", não importa se você não alterou nada, isso não afetará o MySQL.

    
por 09.04.2017 / 23:19