|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Débutant
Inscription : février 2009 Messages : 559 ![]() |
bonsoir !!
j'ai une table "client" j'aimerai avoir une requete me permettant d'exporter mon résultat dans un fichier sql. La requête étant d'exporter ma table client (mais pas en entière) à partir d'un ID que je donnerai. exemple: J'exporte la table client à partir de l'id 145. Voila merci de votre aide. |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Tobbi Filteau Inscription : mai 2010 Messages : 176 ![]() |
Je crois que tu peux faire un SELECT INTO OUTFILE pour faire ce que tu veux faire, va voir ce site, ils en parlent un peu:
http://www.mysqlfaqs.net/mysql-faqs/...to-export-data |
|
|
00
|
|
|
#3 |
|
Débutant
Inscription : février 2009 Messages : 559 ![]() |
d'accord mais si j'exporte, je ne veux pas le résultat sous forme de valeurs des champs.
Je veux sous forme d'INSERT. INSERT INTO ...... INSERT INTO ...... INSERT INTO ...... |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Tobbi Filteau Inscription : mai 2010 Messages : 176 ![]() |
Hum, la seule chose que je peux voir qui fait ce que tu dis c'est mysqldump qui exporte une table en format SQL. Au pire de tous les pires, tu peux faire le tout en deux phases:
1) Tu fais un SELECT INTO et tu mets tes données dans une table temporaire. 2) Tu fais un mysqldump de la table en question Autrement, la seule autre façon à mon avis d'obtenir ce résultat serait de construire la chaîne manuellement au moment de l'extraction avec un/des CONCAT. |
|
|
00
|
|
|
#5 |
|
Débutant
Inscription : février 2009 Messages : 559 ![]() |
parce que sa existe de synchroniser 2 bases de données pour mettre une table à jour ?
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Tobbi Filteau Inscription : mai 2010 Messages : 176 ![]() |
Bien sûr... cependant je ne suis pas vraiment un expert sur ce sujet. Tu peux cependant aisément faire une requête du genre:
Code :
SELECT Database1.Table1.* FROM Database1.Table1 into Database2.Table1
|
|
|
00
|
|
|
#7 |
|
Débutant
Inscription : février 2009 Messages : 559 ![]() |
mais le soucis c'est que la 1ere est en localhost et la seconde est sur 1&1.
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
si le seul but c'est d'exporter les données pour les insérer dans un autre base un format CSV suffira, regarde si tas les droits pour faire INTO OUTFILE, sinon creer le CSV en PHP
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 |
|
Débutant
Inscription : février 2009 Messages : 559 ![]() |
oui j'ai tous les droits, avec INTO OUTFILE j'obtiens le résultat dans un fichier txt mais sous quel forme ?
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
format CSV
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#11 |
|
Débutant
Inscription : février 2009 Messages : 559 ![]() |
ok, merci.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com