[Linux-bruxelles] transférer des données entre 2 MySQL

Didier Heekhout Test54Test at hotpop.com
Mar 12 Juil 09:24:15 CEST 2005


jacobso1 a écrit :
> Bonjour,
> 
> J'ai 2 systèmes
> L'un est fc3 et MySQL 3.x
> L'autre est fc4 et MySQL 4.x .
> 
> Comment récupérer des données du 3.x vers le 4.x ?
> Les noms et les structures sont identiques
> La base de données 4.0 est vierge à part les structures.
> 
> Merci & salutations
> 
> T. Jacobson
> 
1. mysqldump ... Voir http://dev.mysql.com/doc/mysql/en/mysqldump.html
qui génère un fichier texte à injecter dans la nouvelle DB. (CREATE 
TABLE + INSERT INTO)

2. si les DBs existent sur les deux serveur, on peut utiliser ODBC 
(insert into <new> select * from <old> )

3. cp ... un peu brutal, mais devrait fonctionner

Dans tous les cas, ne pas oublier de "locker" la DB source ... bien sûr 
uniquement si plusieurs utilisateurs l'utilisent simultanément.






Plus d'informations sur la liste de diffusion Linux-bruxelles