Re: copie de tables en mysql

2009-06-11 Par sujet Marc
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

2009-06-11 Par sujet Gilles Mocellin
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

2009-06-11 Par sujet Jean-Michel OLTRA

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