Seleziona una pagina

MySQL server su OSX 10.9 Mavericks errore

17 novembre 2013 | Apple, OSX | 0 commenti

MySQL server su OSXMySQL server su OSX Mavericks, dopo alcuni aggiornamenti di XCode, ha smesso di funzionare a dovere. Avevo installato il mio server MySQL con Homebrew. Provando ad avviare il server come faccio di solito con:

ho ottenuto questo risultato:

Leggendo i logs di MySQL mi è sembrato ci fosse un problema con il plugin InnoDB. Mi era già capitato sempre su Mavericks dopo un aggiornamento di XCode ma, rimuovendo e reinstallando MySQL con brew era tornato tutto a posto. Ho eseguito la stessa procedura ma stavolta nulla di nuovo, nemmeno dopo aver aggiornato brew e risolto qualche conflitto sullo stesso.

Gironzolando un pò in giro stamattina mi sono, fortunatamente, imbattuto invece in un post di Rob Allen sul sito akrabat.com. Rob, nel suo post, suggerisce la procedura per installare correttamente PHP, MySQL e Apache su una installazione Mavericks pulita. Seguendo le sole procedure per il MySQL ora il tutto funziona.

Riporto in breve i passi che ho seguito.

Installazione MySQL su OSX 10.9 Mavericks

  1. Dal sito mysql.com scaricate la versione DMG “x86, 64bit” di MySQL 5.6.x per OS X 10.7 e installate il pacchetto mysql-5.6.14-osx10.7-x86_64.pkg, lo startup item MySQLStartupItem.pkg ed il pannello delle preferenze.
  2. Aprite il pannello delle preferenze ed avviate MySQL Server.
  3. Aggiornate il path editando il file ~/.bash_profile aggiungendo alla fine:
  4. Impostare la password di root per MySQL: Cancellare la cronologia dei comandi con questo comando history -c so that {new-password} in modo che non rimanga in chiaro da nessuna parte.
  5. Ora assicuriamoci che il file mysql.sock possa essere trovato da PHP:
    1. Assicuriamoci che MySQL stia girando

Con questa nuova installazione di MySQL, almeno per il momento, mi sembra di aver risolto.