MySql - insérer un fichier dans une base

MySql - insérer un fichier dans une base - SQL/NoSQL - Programmation

Marsh Posté le 18-09-2002 à 23:27:37    

Bonsoir,
 
J'aurais voulu avoir si il était possible d'insérer dans une base MySql un fichier de données et ceci sans le décomposer ?
 
Je pense que c'est possible vu que PHPMyAdmin le fait, mais quelle est la commande qui permet cela ?

Reply

Marsh Posté le 18-09-2002 à 23:27:37   

Reply

Marsh Posté le 18-09-2002 à 23:43:42    

As tu pensé à ca ? :)
 
http://forum.hardware.fr/recherche.gif
 
mysql -hhost -uuser -pass base < /home/blablabla/fichier.sql

Reply

Marsh Posté le 18-09-2002 à 23:47:18    

ah la oui !!!
je me suis suffisamment fait chambré la dernière fois, je te promets que j'ai franchement fouillé...(et sur google aussi).
 
En fait c'est une page php qui va aller chercher un fichier txt et qui doit l'insérer dans la base.
 
J'ai trouvé ceci (en cherchant  ;) )
 
LOAD DATA INFILE 'data.txt' INTO TABLE table2
 
est ce correct ?

Reply

Marsh Posté le 18-09-2002 à 23:53:04    

Tu veux insérer un fichier dans un champ? Voici un lien qui t'aidera si c'Est ce que tu veux faire mais il utilise le php
 
http://www.onlamp.com/pub/a/php/20 [...] mysql.html

Reply

Marsh Posté le 18-09-2002 à 23:57:24    

Ca m'a l'air d'être cela en effet. Merci.
 
Quel était le pb avec la ligne de commande : LOAD DATA INFILE 'data.txt' INTO TABLE table2  ?

Reply

Marsh Posté le 19-09-2002 à 00:34:18    

ok en fait il fallait rajouter 'local' et ca marche très bien...

Reply

Sujets relatifs:

Leave a Replay

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