Il server di un client esegue MySQL 5.0. Ieri sera il server si è riavviato automaticamente per installare gli aggiornamenti di Windows. Dopo il riavvio, MySQL non vuole più funzionare. Il log MySQL indica che si spegne normalmente. I registri di Windows mostrano che il servizio non può essere avviato perché "Motore di archiviazione predefinito (InnoDB) non è disponibile". MySQL funzionava bene per anni prima e nulla è stato cambiato di recente.MySQL non in avvio, InnoDB non disponibile
I backup giornalieri sono fatti dei dati e la directory di installazione è ancora lì.
Come è possibile riavviare il servizio MySQL?
EDIT: Ho appena notato il seguente nel file server.err nella cartella dei dati:
InnoDB: Error: log file .\ib_logfile0 is of different size 0 10485760 bytes
InnoDB: than specified in the .cnf file 0 25165824 bytes!
120112 5:16:30 [ERROR] Default storage engine (InnoDB) is not available
120112 5:16:30 [ERROR] Aborting
per risolvere il problema, spostare rinominare cancellare i file di log// esistenti nella cartella dei dati. Avvia il servizio MySQL e verranno ricreati con le dimensioni corrette. –
Cosa succede se cambi le impostazioni nel modo in cui mysql ti chiede? ;-) – zerkms
Non ho potuto avviare MySQL. –