Creer tables à partir d'un fichier texte - SQL/NoSQL - Programmation
Marsh Posté le 31-05-2006 à 15:14:24
Si le fichier contient des requêtes SQL, il faut utiliser la commande "source nom_fichier" ![[:proy] [:proy]](https://forum-images.hardware.fr/images/perso/proy.gif) 
 
Marsh Posté le 31-05-2006 à 15:37:13
Bon bah la commande  
SOURCE 'C:\Program Files\EasyPHP1-8\www\Devis\ModelesBDD\BDDtype.txt' 
m'indique une erreur de syntaxe  
  
j'ai trop d'mal ou bien?  
 
Marsh Posté le 31-05-2006 à 15:50:03
heu si tu as easyphp te suffit de saisir le contenu de ton fichier dans phpmyadmin 
Marsh Posté le 31-05-2006 à 15:50:35
Et c'est quoi l'erreur de syntaxe ?  
  
 
Avec des "\", c'est jamais simple. Essaie de les doubler "\"->"\\"
Marsh Posté le 31-05-2006 à 22:15:45
Pour commencer il faut regarder le format de ton fichier exporté 
Si ce sont des données séparées par des tabulations, alors oui tu peux utiliser la requête 
| Code : 
 | 
 (bien mettre des slashs et non des antislashs) 
Sinon c'est au cas par cas, suivant le format de tes données
Marsh Posté le 01-06-2006 à 14:15:11
bon bah en fait j'ai laissé tomber hier, jme suis rabatu en construisant les requêtes dans php, tant pis ça fait quelques lignes de plus, spas bien grave  jsuis plus à ça près (1569lignes et s'pas fini \o/ )
 jsuis plus à ça près (1569lignes et s'pas fini \o/ ) 
merci quand même   
 
Marsh Posté le 31-05-2006 à 14:56:05
Voilà j'ai un petit soucis, j'ai un fichier texte provenant d'une exportation d'une base, et j'aimerais l'importer dans une autre base.
Ce fichier texte ne contient que des tables sans valeurs.
j'aimerais éviter de me taper le code de création des tables dans ma page php et me contenter d'un LOAD DATA INFILE, mais ce dernier fonctionne pas
me renvoie une erreur pres de '' à la ligne 1 =_=
(dois-je rajouter les options FIELDS TERMINATED BY, ENCLOSED BY, etc...?)
Est-ce que cette fonction ne sert pas qu'à injecter des données dans une table précise? et dans ce cas quelle fonction devrais-je utiliser pour créer ces tables en passant par ce fichier texte.