Se connecter / S'enregistrer
Votre question

pb Import tableau Excel dans SQL [Résolu]

Tags :
  • Sql
  • Programmation
Dernière réponse : dans Programmation
9 Janvier 2008 22:16:44

Salut,


Je voudrais me simplifier la tâche pour mes bases de données et je pensais les créer sous openoffice Calc puis les passer en SQL.
Voici quelle a été ma démarche :
- enregistrement de mon classeur en fichier texte (CSV proposé mais j'ai aussi esseyé en TXT) en prenant soins de bien mettre les tabulations et les guillemets pour les options d'espace et de chaîne de caractère
- je vais dans PHPMyAdmin, je vais dans SQL > je mets cette requete Sql dedans : LOAD DATA INFILE 'monfichier.txt' INTO TABLE matable FIELDS OPTIONALLY ENCLOSED BY '"
en changeant les champs monfichier et matable bien évidement
- en bas je fais parcourir et je vais chercher le fichier en question
- j'exécute et là.... tadam... ERREUR !

Je vous la laisse telle quelle :
#1064 - Erreur de syntaxe pr�s de '"A" 1 2
"B" 3 4' � la ligne 1

Le fichier texte contenait ceci :
"A" 1 2
"B" 3 4
Et la base de données créée pour tester comprends un champs varchar et deux INT.

Aurriez-vous une idée du problème ? Je ne vois pas où est-ce que je me suis planté.
Merci amis IDNautes !

Autres pages sur : import tableau excel sql resolu

10 Janvier 2008 14:27:17

Je ne connais pas MySQL mais peux-tu essayer d'ajouter les noms des champs sur la première ligne de ton fichier texte ?
10 Janvier 2008 17:36:57

Salut gillou,

En fait j'ai suivit un tuto trouvé sur le web :
http://www.toutestfacile.com/sql/cours/printables/%5BSQ...
Et ils disent de ne pas mettre les noms des champs, que les données.
Finalement j'ai trouvé comment faire. J'ai tapé la requête correctement mais le fichier n'était pas au bon endroit. Il faut le mettre dans le dossier de la base de données. Le problème est résolu !
Merci !

@+
Contenus similaires
10 Janvier 2008 19:18:08

Content pour toi :)  !
Tu peux donc éditer le titre du topic pour lui ajouter [RESOLU].
11 Janvier 2008 20:10:18

Ouaip excuse, j'avais oublié ;) 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS