Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136

    [disperato] mysql non parte in nessun modo

    Ciao a tutti,
    ho provato ad installare mysql sul mio imac con leopard ma non riesco a farlo partire in nessun modo.

    Ho scaricato l'ultima versione disponibile dal sito di mysql ed eseguito la procedura per l'installazione. Tentando di connettermi (sia via terminale, sia via interfaccia grafica) ricevo sempre lo stesso errore: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2).

    In effetti controllando in /tmp non trovo alcun file mysql.sock e nelle preferenze di sistema (ho installato anche l'utility per avviare/arrestare mysql) risulta stopped.

    Ho provato a leggere anche il file di log degli errori contenuto in /usr/local/mysql/data ma ci capisco poco. Questo è quello che mi ritrovo nel file di log degli errrori:


    090325 16:58:17 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
    090325 16:58:18 [Warning] Setting lower_case_table_names=2 because file system for /usr/local/mysql/data/ is case insensitive
    /usr/local/mysql/bin/mysqld: Table 'mysql.plugin' doesn't exist
    090325 16:58:18 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
    090325 16:58:18 InnoDB: Started; log sequence number 0 46409
    090325 16:58:18 [ERROR] /usr/local/mysql/bin/mysqld: unknown option '--enable-named-pipe'
    090325 16:58:18 [ERROR] Aborting

    090325 16:58:18 InnoDB: Starting shutdown...
    090325 16:58:19 InnoDB: Shutdown completed; log sequence number 0 46409
    090325 16:58:19 [Warning] Forcing shutdown of 1 plugins
    090325 16:58:19 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

    090325 16:58:19 mysqld_safe mysqld from pid file /usr/local/mysql/data/imac-di-luigi.local.pid ended

    Ho letto tutte le guide, i tutorial, le pillole e provato innumerevoli soluzioni trovate su google (forse questo ha pregiudicato la situazione?!?!) ma nessun risultato.

    Preso dalla disperazione ho disinstallato mysql e installato due pacchetti MAMP e XAMP per mac ma nemmeno con questi due pacchetti parte.

    Possibile che devo reinstallare il sistema operativo per far funzionare mysql?
    Qualcuno può darmi una mano? Sono disperato perchè mysql mi serve per un progetto al quale devo lavorare.

    Ciao e grazie.
    Luigi

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    up
    Luigi

  3. #3
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906
    Vai nel regolamento della stanza e trovi il link alle pillole.
    Prima rimuovi mySQL poi reinstallalo ex novo facendo attenzione a non saltare i passi dei tutorials

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Ciao,
    avevo già provato a seguire il tutorial presente nelle pillole senza buoni risultati. Ho comunque deciso di ripetere la procedura.

    Ho disinstallato mysql scrivendo nel terminale
    sudo rm -R /usr/local/mysql*
    riavvio la macchina.

    Ho scaricato dal sito di mysql la versione 5.1.32-osx10.5-x86 (ho un iMac con processore Intel),
    aperto il file e avviato la procedura cliccando sul file mysql-5.1.32-osx10.5-x86.pkg.

    L'installazione va a buon fine senza nessun messaggio di errore. Apro il terminale e scrivo :
    cd /usr/local/mysql (invio)
    sudo chown -R mysql data/
    Password: inserisco la password di root
    sudo ./bin/mysqld_safe &

    questo è quello che ricevo:
    1] 233
    imac-di-luigi-aliberti:mysql luigialiberti$ 090327 18:38:25 mysqld_safe Logging to '/usr/local/mysql-5.1.32-osx10.5-x86/data/imac-di-luigi-aliberti.local.err'.
    090327 18:38:25 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql-5.1.32-osx10.5-x86/data
    090327 18:38:27 mysqld_safe mysqld from pid file /usr/local/mysql-5.1.32-osx10.5-x86/data/imac-di-luigi-aliberti.local.pid ended

    e già questo credo sia un errore.

    provo a continuare scrivendo nel terminale:
    usr/local/mysql/bin/mysqladmin -u root password lamiapassword

    e ricevo questa risposta:
    /usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
    error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
    Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
    imac-di-luigi-aliberti:mysql luigialiberti$


    Che è sempre il solito stesso errore! Non so più che fare!
    Ciao e grazie
    Luigi

  5. #5
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906
    purtroppo così a distanza è un po' dura. Per me hai dimenticato un passaggio da terminale o hai scaricato il pacchetto sbagliato

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Spero di non peccare di presunzione ma credo di aver fatto tutto correttamente. La prima volta che ho installato mysql funzionava tutto bene. Poi ho creato qualche casino cercando di farlo di dialogare con php. Da allora non ha più voluto saperne di funzionare.

    E se ripristinassi il sistema operativo? Esiste un'operazione indolore evitando di perdere documenti (non dovrebbe succedere perchè sono tutti nella directory dell'utente) e soprattuto tutti i programmi installati?

    Ho utilizzato l'utility disco per riparare i permessi ma senza alcun risultato!

    Help me!
    Luigi

  7. #7
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906
    puoi fare archivia e installa, e non perdi nulla, tempo massimo 15 minuti!
    Inoltre puoi sempre attivare il modulo php di sistema evitando inutili casini

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Ciao,
    potresti darmi qualche informazione in più su questa procedura?
    Luigi

  9. #9

    Re: [disperato] mysql non parte in nessun modo

    Originariamente inviato da aliblui
    090325 16:58:18 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
    Nel primo post bastava che tu dassi il comando mysql_upgrade da root per creare la tabella mancante mysql.plugin

    Originariamente inviato da aliblui
    imac-di-luigi-aliberti:mysql luigialiberti$ 090327 18:38:25 mysqld_safe Logging to '/usr/local/mysql-5.1.32-osx10.5-x86/data/imac-di-luigi-aliberti.local.err'.
    090327 18:38:25 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql-5.1.32-osx10.5-x86/data
    090327 18:38:27 mysqld_safe mysqld from pid file /usr/local/mysql-5.1.32-osx10.5-x86/data/imac-di-luigi-aliberti.local.pid ended
    Per sapere più precisamente qual'è l'errore, lo standard error di MySQL ti avvisa che sta loggando sul log /usr/local/mysql-5.1.32-osx10.5-x86/data/imac-di-luigi-aliberti.local.err, quindi devi esaminare quel log per maggiori dettagli.

    Per evitare di scrivere sempre l'intero path del comando /usr/local/mysql/bin/$command devi aggiungere il path dei binary nella variabile d'ambiente $PATH. Quindi edita il file .bash_profile nella home di root e aggiungi alla fine della riga PATH=$PATH:$HOME/bin (o simili) il path dei binari di MySQL, in modo che diventi così: PATH=$PATH:$HOME/bin:/usr/local/mysql/bin.
    Dai source ~/.bash_profile (sempre da root) e così almeno eviti di dare sempre tutto il path assoluto.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Ciao e grazie per la risposta.
    Ho provato a reinstallare mysql, intanto è anche cambiata la versione (da 5.1.32 a 5.1.33) ma continua a non partire.

    Ho provato a seguire i tuoi consigli ma non ne ricavo assolutamente niente. Questo è l'output del terminale:


    codice:
    imac-di-luigi-aliberti:~ luigialiberti$ sudo /usr/local/mysql/bin/mysql_upgrade
    Looking for 'mysql' as: /usr/local/mysql/bin/mysql
    Looking for 'mysqlcheck' as: /usr/local/mysql/bin/mysqlcheck
    Running 'mysqlcheck'...
    /usr/local/mysql/bin/mysqlcheck: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect
    FATAL ERROR: Upgrade failed
    Nelle preferenze di sistema il server è sempre nello stato stopped. Cosa posso fare?

    Ciao e grazie.
    Luigi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.