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"
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/ )
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.