Mais
Erro de inicialização do servidor MySql 'O servidor desistiu sem atualizar o arquivo PID '
No Snow Leopard, iniciar o MySQL dá o seguinte erro:
O servidor desiste sem actualizar o ficheiro PID
my.cnf
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
key_buffer_size = 16K
pid-file=/var/run/mysqld/mysqld.pid
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
271
3
tente encontrar seu arquivo de log com sufixo ".err", deve haver mais informações. Pode ser que esteja dentro:
It's provavelmente problema com as permissões
se sim, você deve parar, ou matar o processo
onde
PID
é o número exibido ao lado do nome de usuário na saída do comando anterior/usr/local/var/mysql/
se for dono por "raiz" você deve mudá-lo para "mysql" ou "seu_usuário".
O que'é o que diz o log de erros? Eu recebi este erro, e ele acabou sendo uma configuração inválida antiga no my.cnf, que o log de erros do mysql indicava. Se não for uma má configuração, o log de erros deve pelo menos apontar para a direção certa.
Bem, presumo que o PO o tenha corrigido nesta altura... mas espero que isto aponte os outros a verem este erro na direcção certa.
Espero que isto funcione para ti.
Depois de verificar o registo de erros, encontrei isto:
E para resolver isso, eu dei direitos de propriedade a toda a pasta do mysql:
Então (você também pode fazer isso na linha de comando), eu apliquei as permissões (uma vez que eu dei essa propriedade para _mysql e mysql usuários) a todas as pastas fechadas de dentro do "obtenha info" menu da pasta em /usr/local/mysql-5.5.21-osx10.6-x86_64 . Você não'não precisa de fazer isso ao alias, uma vez que ele'é apenas um alias.
O nome da pasta depende da versão de instalação do mysql que você tem.