Convertir XLS en SQL - SQL/NoSQL - Programmation
Marsh Posté le 07-09-2010 à 21:09:40
Tu l'exportes en .csv et tu l'importes par PHPMyAdmin.
Marsh Posté le 07-09-2010 à 21:42:44
Ca n'a absolument aucun sens "convertir un XLS en SQL".
Soit tu veux importer le fichier binaire tel quel et le stocker dans un champ au format adéquat de ta base, soit tu veux récupérer les données textuelles de ton fichier et le stocker dans un modèle de données équivalent au prix d'une gymnastique plus ou moins complexe en fonction du format du fichier. Tu peux aussi passer par un format intermédiaire comme le CSV (si le format de ton fichier excel s'y prête) pour simplifier les choses.
Dans chacun de ces cas un script PHP pourrait très bien te faire ça...
Que veux tu ?
Marsh Posté le 08-09-2010 à 10:36:17
TotalRecall a écrit : Ca n'a absolument aucun sens "convertir un XLS en SQL". |
Le mec qui fait semblant de ne pas comprendre...
Mag_sergio a écrit : Bonjour, je voudrais savoir si il existe un moyen de convertir un fichier XLS en SQL pour l'importer directement dans PHPmyAmin, genre un freeware? |
PHPMyAdmin peut importer directement du XLS sans passer par du CSV.
Il utilisera les noms des feuilles Excel comme noms de tables et tu peux également utiliser la première ligne comme noms de champs.
Dans PHPMyAdmin => onglet "Import"
Marsh Posté le 09-09-2010 à 09:45:11
C'est vrai que je n'ai pas parlé de cette possibilité, mais ma remarque n'en demeure pas moins juste et les autres suggestions que je fais valables, alors pas la peine d'attaquer comme ça.
Désolé mais "convertir du XLS en SQL" en soi ça ne veut rien dire alors on est dans l'interprétation, au fond on ne sait pas ce que veut faire l'auteur du topic.
Marsh Posté le 10-09-2010 à 22:20:56
jeff@be a écrit : |
Il a raison, transformer du XLS en SQL ne veut strictement rien dire. La moindre des choses quand on pose une question est de la formuler correctement. Inutile de le prendre comme ça.
Marsh Posté le 10-09-2010 à 23:34:11
En Oracle, on peut passer par des SQLLoader pour charger des fichiers CSV en base. Je ne sais pas s'il y a l'équivalent en MySql
Marsh Posté le 12-09-2010 à 17:18:37
Harkonnen a écrit : |
Tu prends d'un côté un format de fichier qui permet de stocker des données et de l'autre un langage qui permet de stocker des données dans une base de données et entre les deux tu mets "convertir" et puis tu cherches deux minutes à comprendre ce que le gars essaie de faire...
Désolé si j'ai semblé agressif, ce n'était pas mon but, ironique certes, mais agressif non
Marsh Posté le 14-09-2010 à 10:29:13
pharaon2005 a écrit : |
oui, y'a l'équivalent : http://dev.mysql.com/doc/refman/5.1/en/load-data.html
Marsh Posté le 07-09-2010 à 18:46:07
Bonjour, je voudrais savoir si il existe un moyen de convertir un fichier XLS en SQL pour l'importer directement dans PHPmyAmin, genre un freeware?
Merci d'avance!