agofearth
(usa CentOS)
Enviado em 18/12/2008 - 09:26h
Estou enfrentando alguns problemas com o mysql mas ja descobri algumas coisas interessantes. Bem gente com relação aa criação do socket, especificamente o mysql.sock em /var/lib/mysql e a colocar o atributo srwxrwxrwx o caminho é o seguinte:
(Como root)
# su
(mudar o proprietario)
# chown mysql.mysql -R /var/lib/mysql
(remover o arquivo que eventualmente voce tenha tentado criar usando o "touch")
# rm -f /var/lib/mysql/mysql.sock
(interromper os processos)
# mysqladmin [-h ... -u ... -p...] shutdown
(restaurar o socket)
# mysqld_safe --user=mysql &
E pronto! O Socket vai estar lá já com a tal permissao srwxrwxrwx. Nem usamos o "touch".
(Não esqueçamos de reiniciar o Mysql)
# service mysqld start
Detalhe muita gente ta usando o socket no /tmp eu nao sei o motivo, mas no centOS 5.2 ja estava no /var/lib/mysql eu deixei lá por via das duvidas.
se eu descobrir como colocar, explicitamente a permissão srwxrwxrwx eu posto aqui.
(Caso precisem da permissão -rwsrwxrwx usem)
# chmod 4777 nomedoarquivo
Ainda estou tentando resolver meu problema de nao conseguir acessar o htdocs/phpMyAdmin/index.php mas espero que isso aih possa ajudar.
Abraço a todos e boas festas!
LAAP