Re: copie de tables en mysql
Le jeudi 11 juin 2009 à 11:14 +0200, Jean-Michel OLTRA a écrit : > Bonjour, > > > Le jeudi 11 juin 2009, Maurice Guerrier a écrit... > > > >je suis en train de galerer un peu avec une copie de certaines tables > >d'une base A vers une autre base B. > >Y a t-il pas un moyen de faire la copie de certaines table de la base A > >vers la base B. > > Peut-être en 2 passages : > > create table B.foo like A.bar; > insert in B.foo select * from A.bar; > 'soir, Je vais peut être dire des C.. mais un truc du style: create base2:table2 select * from base1:table1; mes 2cts > -- > jm > > A.E.L. Sarl (R.C.S CASTRES 490843240) > http://www.spidboutic.fr > > -- Marc Jarlégand Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: copie de tables en mysql
On Thu, Jun 11, 2009 at 01:29:01AM -0700, Maurice Guerrier wrote: > je suis en train de galerer un peu avec une copie de certaines tables d'une > base A vers une autre base B. > Y a t-il pas un moyen de faire la copie de certaines table de la base A vers > la base B. > > Je souhaite pas passer par un fichier intermediaire comme avec mysqldump. > > quelqu'un a t-il une idee? Si tes bases son sur le même serveur MySQL, la réponse de Jean Michel OLTRA convient. Sinon : J'ai entendu récement parler du moteur de stockage FEDERATED pour faire ce genre de migration. Sur la base A, on crée une table qui en fait n'est qu'une référence à une table d'une autre base (y compris distante). Puis insert in table2 select * from table1; signature.asc Description: Digital signature
Re: copie de tables en mysql
Bonjour, Le jeudi 11 juin 2009, Maurice Guerrier a écrit... >je suis en train de galerer un peu avec une copie de certaines tables >d'une base A vers une autre base B. >Y a t-il pas un moyen de faire la copie de certaines table de la base A >vers la base B. Peut-être en 2 passages : create table B.foo like A.bar; insert in B.foo select * from A.bar; -- jm A.E.L. Sarl (R.C.S CASTRES 490843240) http://www.spidboutic.fr -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org