Permissões normais para executar o mysql

0

Estou tentando executar o mysqld dentro do ambiente chroot. Aqui a situação.

Quando executo o mysqld como root, posso me conectar aos meus bancos de dados. Mas quando eu executo o mysql usando scripts init.d, o mysql me dá um erro.

$ mysql --user=root --password=password
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

Então, eu acho que preciso alterar as permissões de arquivos de alguns arquivos. Mas quais? Ah, e caso você esteja se perguntando, '/var/run/mysqld/mysqld.sock' é de propriedade do usuário 'mysql'.

    
por Neo 20.02.2011 / 14:46

1 resposta

0

É um bug com o schroot. O mysqld escapa do chroot e interage com o mysqld dos sistemas.

link link

    
por 23.02.2011 / 04:36