IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Migration de CMS de MySQL 4.1 à 5.0 [phpMyAdmin]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut Migration de CMS de MySQL 4.1 à 5.0
    Bonjour,

    je me trouve dans la situation où je dois migrer un site internet d'un hébergement mutualisé à un autre.

    Le soucis c'est que la base de donnée (contenant du Joomla et PhpBB) contient évidemment des accens...

    Je dois passer la base de MySQL 4.1.22 à MySQL 5.0.84.

    Evidemment tous les accens pètent à l'importation.

    Quels sont les options que je pourrais activer pour permettre de conserver mes accens ?

    Merci d'avances.

  2. #2
    Membre émérite
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Par défaut
    Bonjour,
    je ne sais pas pour les options, mais utilise-tu bien le meme encodage dans les tables de tes 2 bases de données ?
    Z.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut
    Le problème est justement qu'il n'y a aucune information d'encodage sur la version 4.1 de MySql (en tout cas affiché dans phpmyadmin)

    Donc comment faire pour passer d'une version non encodée à une version encodée ?

    J'ai déjà essayé de prendre le fichier texte contenant le dump et de modifier l'encodage des caractères avant de le réuploader sur la nouvelle base de donnée mais ca ne change rien.

  4. #4
    Membre émérite
    Profil pro
    Assistant recherche bioinformatique
    Inscrit en
    Novembre 2007
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Assistant recherche bioinformatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 877
    Par défaut
    La colonne 'collation' avec l'encodage ?
    http://www.zymic.com/images/hosting-...dmin-large.png

    Car de mysql4 à 5, les accents sont codés pareil avec le meme encodage (par defaut ?). Ca viendrait plutot du codage de ton fichier d'export/import, et de ton navigateur qui affiche les données...
    Z.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut
    Je n'ai pas accès à ces informations sur l'ancienne base de donnée.

    Le fichier de transfert que j'utilise est en gzip, ou alors c'est un .sql directement que j'édite et que je réenregistre avec un programme tiers pour changer l'encodage donc normalement c'est bon aussi à ce niveau là.

    Je vais encore faire des tests d'affichage sur le nouveau site mais c'est tout de même étrange qu'avec les informations d'encodage il reste des bug d'affichage sur le nouveau phpmyadmin

    Serait-ce possible que ce soit l'encodage des champs qui soit importé faux un à un ?

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2009
    Messages : 7
    Par défaut
    Après test en modifiant mon fichier Host, le site est bel et bien corrompu lorsque j'importe l'ancienne base de donnée.
    Tous les accents et caractères spéciaux sont remplacés par des ÃÅ

    est-ce que qqun aurait une solution pour palier à ce problème ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Migration de Hypersonic vers MySql
    Par devlo dans le forum Wildfly/JBoss
    Réponses: 10
    Dernier message: 07/02/2007, 22h09
  2. conseil sur migration de access vers mysql
    Par jarod71 dans le forum Migration
    Réponses: 1
    Dernier message: 21/01/2007, 20h44
  3. Migration d'une base mySQL vers SQL Server
    Par jazziroquai dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 16/03/2006, 08h36
  4. migration base Lotus Sous MySQL
    Par sali007 dans le forum Autres SGBD
    Réponses: 1
    Dernier message: 05/06/2005, 10h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo