-
1&1 Mysql 4 en 5
Bonjour,
J'ai un site chez 1&1 et la semaine prochaine, Mysql4 va être désactivé. Ma base étant en Mysql4, il faut donc que je migre cette dernière en Mysql5.
Pour ça, j'ai fait un export de mon ancienne base et je pensais l'importer tout simplement dans une nouvelle base que j'ai créée et qui est en Mysql5.
Hélas, je rencontre plusieurs difficultés.
La première est que mon ancienne base est en iso-8859-1 et la nouvelle en Utf-8. Lors du 1er import, PhpMyadmin a donc détecté qu'il y avait deux codages différents et a tout bloqué.
J'ai essayé de transformer mon ancienne base en Utf8 mais maintenant, PhpMyadmin me dit " MySQL a répondu:Documentation
#1153 - Got a packet bigger than 'max_allowed_packet' bytes ".
Bref, en résumé, je ne sais plus comment faire :oops::( :cry:...
Quelqu'un pour une solution? Ou pour la la solution miracle :zoubi:?
Mille mercis d'avance.
-
Je me réponds à moi-même si ça peut servir à quelqu'un d'autre.
Pour l'export de l'ancienne base, j'ai fait en 2 temps. D'abord, un export de la structure de la table que j'ai importé dans la nouvelle, après l'avoir créée.
Une fois fait, j'ai exporté les données en excluant dans un premier temps la table "Articles" qui est la plus importante. J'ai ensuite exporté la table articles, seule.
Ensuite, import des deux fichiers.
J'ai maintenant une base en MySql 4 et une autre en 5. Elles sont de taille presque identique.
Maintenant, il ne me reste plus qu'a déclarer dans Spip le nom et l'adresse de la nouvelle base.