Erro ao executar o MySQL Daemon

1

Estou recebendo um erro bizarro executando meu daemon mysql, já que o usuário 'mysql' é o que o comando envia, agora eu verifiquei e a instância ainda não está em execução: S Então, não sei por quê está exibindo essa saída:

120729 18:54:28 [Note] Plugin 'FEDERATED' is disabled.
120729 18:54:28 InnoDB: The InnoDB memory heap is disabled
120729 18:54:28 InnoDB: Mutexes and rw_locks use GCC atomic builtins
120729 18:54:28 InnoDB: Compressed tables use zlib 1.2.5
120729 18:54:28 InnoDB: Using Linux native AIO
120729 18:54:28 InnoDB: Initializing buffer pool, size = 128.0M
120729 18:54:28 InnoDB: Completed initialization of buffer pool
120729 18:54:28 InnoDB: highest supported file format is Barracuda.
120729 18:54:28  InnoDB: Waiting for the background threads to start
120729 18:54:29 InnoDB: 1.1.8 started; log sequence number 2929794
120729 18:54:29 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
120729 18:54:29 [Note]   - '0.0.0.0' resolves to '0.0.0.0';
120729 18:54:29 [Note] Server socket created on IP: '0.0.0.0'.
120729 18:54:29 [ERROR] Can't start server : Bind on unix socket: No such file or directory
120729 18:54:29 [ERROR] Do you already have another mysqld server running on socket: /var/mysql/mysql.sock ?
120729 18:54:29 [ERROR] Aborting

120729 18:54:29  InnoDB: Starting shutdown...
120729 18:54:30  InnoDB: Shutdown completed; log sequence number 2929794
120729 18:54:30 [Note] mysqld: Shutdown complete

Qualquer ajuda é muito apreciada, obrigado pessoal!

    
por Conner Stephen McCabe 29.07.2012 / 18:57

1 resposta

4

O problema está claro nas mensagens de erro:

120729 18:54:29 [ERROR] Can't start server : Bind on unix socket: No such file or directory
120729 18:54:29 [ERROR] Do you already have another mysqld server running on socket: /var/mysql/mysql.sock ?

O mais provável é que o soquete não exista. Este é provavelmente um simples erro de digitação.

Por padrão, o soquete está localizado em /var/lib/mysql/mysql.sock em uma caixa do Fedora. Então, no seu arquivo /etc/my.cnf , você deve ter:

socket=/var/lib/mysql/mysql.sock
    
por 23.08.2012 / 07:20