Se você tiver problemas com o fato que de que qualquer um pode
        deletar o socket de comunicação
        /tmp/mysql.sock do MySQL, você pode, na
        maioria das versões Unix, protejer o seu sistema de arquivos
        /tmp definindo o bit
        sticky. Conecte como root
        e faça o seguinte:
      
shell> chmod +t /tmp
        Isto protejerá o seu sistema de arquivos
        /tmp para que os arquivos só possam ser
        deletados pelo seus donos ou pelo superusuário
        (root).
      
        Você pode verificar se o bit sticky está
        setado executando ls -ld /tmp. Se o último
        bit de permissão é t, o bit está
        configurado
      
Você pode alterar o local onde o MySQL usa/coloca o arquivo de socket da seguinte maneira:
            Especifique o caminho em uma arquivo de opção local ou
            global. Por exemplo, coloque em
            /etc/my.cnf:
          
[client] socket=path-for-socket-file [mysqld] socket=path-for-socket-file
            Especificando isto na linha de comando para o
            mysqld_safe e na maioria dos clientes com
            a opção --socket=path-for-socket-file.
          
            Especifique o caminho para o socket na variável de ambiente
            MYSQL_UNIX_PORT.
          
            Definindo o caminho com a opção
            --with-unix-socket-path=path-for-socket-file
            do configure. See
            Secção 2.3.3, “Opções típicas do configure”.
          
Você pode testar se o socket funciona com o seguinte comando:
shell> mysqladmin --socket=/path/to/socket version
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

