Pare o servidor antes de reiniciá-lo no modo de segurança.
sudo kill -9 $(cat /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid)
Em seguida, siga (como root ou com o sudo) as instruções.
Acabei de instalar o MySQL 5 no Mac OS X Snow Leopard (10.6.1), configurei uma senha e a esqueci. Eu tentei seguir este tutorial: link mas quando eu faço:
/usr/local/mysql/bin/mysqld_safe --ignore-grant-table
diz:
touch:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
Permission denied chown:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
Permission denied Starting mysqld
daemon with databases from
/usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe: line
380:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
Permission denied rm:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid:
Permission denied
/usr/local/mysql/bin/mysqld_safe: line
388:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
Permission denied STOPPING server from
pid file
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid
tee:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
Permission denied 090920 16:14:34
mysqld ended tee:
/usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.err:
Permission denied
e quando eu faço (usando sudo ):
sudo /usr/local/mysql/bin/mysqld_safe --ignore-grant-table
diz:
Starting mysqld daemon with databases from /usr/local/mysql/data
STOPPING server from pid file /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid
090920 16:15:36 mysqld ended
Por que diabos isso pára? Alguém pode explicar isso?
Obrigado antecipadamente.
Ah,
Pare o servidor antes de reiniciá-lo no modo de segurança.
sudo kill -9 $(cat /usr/local/mysql/data/unknown-00-24-8d-0d-d4-cf.lan.pid)
Em seguida, siga (como root ou com o sudo) as instruções.
Acabei de encontrar o mesmo problema e resolvi-o. Com o MySQL 5, faça
sudo /usr/local/mysql/bin/mysqld_safe5 --skip-grant-tables