[Mysql] Convertir une bdd faite sous Mysql 4.1.7 en 4.0.22

Convertir une bdd faite sous Mysql 4.1.7 en 4.0.22 [Mysql] - SQL/NoSQL - Programmation

Marsh Posté le 15-12-2004 à 22:11:11    

bonjour tout le monde,
 
Je ne suis pas un grand expert en Mysql et je lutte pour installer et faire fonctionner ma base de donnée.
 
En effet chez mon ancien hébergeur, la base de donnée fonctionnait sous MySQL 4.1.7 et depuis que j'ai changer d'hébergeur la version actuel est 4.0.22, aparement certaines instructions ne sont pas compatible tel que :

ENGINE=MyISAM DEFAULT CHARSET=latin1;


 
Si j'enleve :

DEFAULT CHARSET=latin1


 
J'obtiens mes une base de donnée qui n'a plus aucun sens par les caractère è é ÿ à ä ï etc... et ca deviens illisible.
 
Je me suis penché sur la doc Mysql, j'ai trouvé comment passer de 4.0.x à 4.1.x mais pas l'inverse.
 
Si vous avez une idée de la solution pour ce problème, je suis à l'écoute de toute suggestion ou proposition.

Reply

Marsh Posté le 15-12-2004 à 22:11:11   

Reply

Marsh Posté le 18-01-2005 à 00:15:21    

Easy je te dirai :)
Le plus simple est de faire tout chez toi.
Installe toi MySQL 4.1.x chez toi. Mets dedans la base de donnée de ton ancien hébergeur (sous MySQL 4.1.x donc).
Ensuite change ta version de MySQL en passant à la 4.0.x en conservant le dossier data (qui contient toute ta base).
Une fois MySQL 4.0.x installé, tu as ta base toute transformé.
 
Tu peux maintenant la mettre chez ton nouvel hébergeur.
Je l'ai testé cette méthode et elle marche normalement. :)
EnjoY


---------------
Licence Professionnelle Multimedia Internet Webmaster | Des articles, des aides, des scripts .... le tout disponible sur mon site.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed