Bon, après l’explosion de ma bande passante j’ai migré sur un nouveau plan de mon hébergeur. J’ai donc eu le droit de déplacer toutes mes données vers un nouvel espace, pourquoi ne l’ont-ils pas fait eux même me dis je ?
Car l’opération s’avère plus délicate qu’il n’y paraît. Un simple ctrl+c ctrl+v et un export/import de la base MySQL ne suffisent pas, ça, c’est ce que font les informaticiens aux cheveux gras et à lunettes cul-de-bouteille, et avec eux, ça marche du premier coup, mais en faîte, dans la vraie vie, bha c’est la merde.
La, je passe de MySQL4 vers MySQL5, super !!!! sauf que les 2 versions n’utilisent pas le même encodage de caractères, Latin-1 pour le premier et latin1_swedish_ci (le latin suédois, pourquoi pas hein ??? bientôt le scandinavian1_spanish_ci) pour le 2eme, donc les caractères merdoies à foison, surtout que je suis sensé travailler en UTF8!!!!!
Donc export de la base en latin1 puis passage de l’interclassement de Mysql5 en utf8_unicode_ci puis réimportation de la base en latin1, qui est trop grosse pour être importé en une fois, et que je dois couper en 6 pour finir l’importation, et que c’est très long.
Donc voilà une passionnante aventure au pays des migrations, qui comme toute migration qui se respecte, merde un peu, mais finit bien…dés fois.
Si vous aimez mes articles, abonnez vous � mon flux RSS.
























BlogoSquare