Visualizzazione risultati 1 fino 9 di 9

Discussione: [mysql] can't find mysql.sock

  1. #1
    Guest

    Predefinito [mysql] non riesco ad avviare il server mysql (era: errore mysql.sock)

    ok ok ho perso la pazienza e tra poco gli do fuoco a sto mysql server...

    ho installato mysql 4.1 (server, client, devel, shared)
    senza problemi usando una volta i sorgenti e un'altra volta usando yum (eh si sto sotto fedora ma non cambia niente sotto debian...) e ora quando provo a far partire il server mysql ottengo:
    Codice:
    [joe@localhost ~]$ mysqld
    060115 16:39:23 [Warning] Can't create test file /var/lib/mysql/localhost.lower-test
    060115 16:39:23 [ERROR] Can't start server : Bind on unix socket: Permission denied
    060115 16:39:23 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ?
    060115 16:39:23 [ERROR] Aborting
    
    060115 16:39:23 [Note] mysqld: Shutdown complete
    ok problema di permessi
    allora provo così
    Codice:
    [root@localhost joe]# mysqld
    060115 16:39:18 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
    
    060115 16:39:18 [ERROR] Aborting
    
    060115 16:39:18 [Note] mysqld: Shutdown complete
    non penso che
    Codice:
    chmod 777 -R /var/lib/mysql
    sia una buona idea...
    [EDIT]
    così facendo però funziona...
    [/EDIT]
    cosa mi consigliate di fare?
    Ultima modifica di JoErNanO : 15-01-2006 alle ore 18.53.36 Motivo: risolto problema mysql.sock

  2. #2
    Guest

    Predefinito

    chown mysql:mysql /var/lib/mysql
    senza cambiare permessi.
    Bye ;)

  3. #3
    Guest

    Predefinito

    l'owner e il gruppo della cartella è già mysql...

  4. #4
    Guest

    Predefinito

    E con i permessi settati a 775 ti da problemi?

  5. #5
    Guest

    Predefinito

    si da problemi...
    idem come sopra...

  6. #6
    Guest

    Predefinito

    Ma hai provato ad avviare come root il mysql?

    Ho notato adesso che usi l'utente joe per avviare il mysql.

    PS: hai provato ad avviare il mysql anche tramite safe_mysqld ?

    Bye.
    Ultima modifica di AngelinoAnt : 16-01-2006 alle ore 23.21.55

  7. #7
    Guest

    Predefinito

    [OT]
    mi rispondi sempre quando non sono sull'hd incriminato di mancato funzionamento del mysql
    [/OT]

    ho provato ad avviare mysqld sia come root che come utente normale e l'effetto è lo stesso
    a meno che non chmoddo -R 777 /var/lib/mysql ...
    proverò safe_mysqld e ti farò sapere.
    Grazie hombre!!

  8. #8
    Guest

    Predefinito

    scusate l'up ma con l'edit la discussione non si aggiorna.

    @angelino: il comando giusto è mysqld_safe
    Codice:
    [joe@localhost ~]$ mysqld_safe
    Starting mysqld daemon with databases from /var/lib/mysql
    /usr/local/bin/mysqld_safe: line 329: /var/log/mysqld.log: Permission denied
    /usr/local/bin/mysqld_safe: line 337: /var/log/mysqld.log: Permission denied
    STOPPING server from pid file /var/run/mysqld/mysqld.pid
    tee: /var/log/mysqld.log: Permission denied
    060127 16:48:12  mysqld ended
    tee: /var/log/mysqld.log: Permission denied
    sto cavolo che funziona...

  9. #9
    Guest

    Predefinito

    Questo è il problema http://lists.mysql.com/mysql/187861 ?

    PS: Se posti la conf di mysql è meglio

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •