Ok, allora spero che tu abbia accesso con PHPMyAdmin al database MySQL e sappia un po’ giostrare con le varie possibilità di navigazione del database.
Una cosa su tutte, NON fare il DUMP di qualsiasi cosa.
Poi, sembrerebbe che ci sia una discrepanza con la costruzione delle tabelle, per tutti i campi "NOT NULL" che non ricevono un valore.
Sono possibili 2 soluzioni :
1) completare le query mettendo valori "EMPTY" (cioè, stringhe vuote) per i campi TEXT NOT NULL
2) eliminare i "NOT NULL" nello script di installazione.
In entrambi i casi, si dovrebbe guardare nel codice di tutte le chiamate al database (lettura, creazione, aggiornamento) per vedere se i valori sono obbligatori o meno e se possono essere stringhe vuote.
Questo problema non dipende da SPIP. Si ha anche con programmi in PHP, come il WIKI "Wikini", passando dal MySql 4.XX al MySql 5.XX.
Poi, in aggiunta a questo, sotto c’è un’altra soluzione :
Xavier dice di andare dentro My.ini
e alla linea "SQLMode" togliere "StrictAble"
In tal modo Spip 1.8.2 funziona perfettamente con Mysql 5.
Vedi se funziona...
Ciao