par
stefane321 » 05 févr. 2008, 18:43
Bonjour,
J'ai besoin pour mon site une liste des villes de mon pays avec leur coordonnée (latitude & longitude)
J'ai trouvé une tel liste contenant toutes les ville du mon.
Un fichier texte de 123mo.
J'aimerais importer ces données dans phpmyadmin.
phpMyAdmin - 2.10.0.2
Version du client MySQL: 5.0.27
J'ai donc fait une table ville:
Code : Tout sélectionner
CREATE TABLE `ville` (
`id` int(255) NOT NULL auto_increment,
`Country` varchar(255) NOT NULL,
`City` varchar(255) NOT NULL,
`AccentCity` int(255) NOT NULL,
`Region` int(255) NOT NULL,
`Population` int(255) NOT NULL,
`Latitude` int(255) NOT NULL,
`Longitude` int(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
J'ai mis les même nom de champ que les noms des collonnes du fuichier texte mais j'ai ajouté un champ id.
Dans phpmyadmin =>Importer
Section: Fichier à importer => Parcourrir et je sélectionne mon fichier
Section: Format du fichier d'importation, je sélectionne CSV
Section: Options CSV =>Champs terminés par: je mets , car dans mon fichier les champs sont séparé par des virgules
=>Champs entourés par: je met rien car les enregistrement de mes champs ne sont entouré par rien.
Je fais exéciter et j'obtiens:
Erreur
Paramètres invalides pour l'importation CSV: Champs entourés par
Pouvez-vous m'aider svp a corriger celà?
Voici un échantillon de mon fichier texte:
Code : Tout sélectionner
Country,City,AccentCity,Region,Population,Latitude,Longitude
ad,aixas,Aix�s,06,,42.4833333,1.4666667
ad,aixirivali,Aixirivali,06,,42.4666667,1.5
ad,aixirivall,Aixirivall,06,,42.4666667,1.5
ad,aixirvall,Aixirvall,06,,42.4666667,1.5
ad,aixovall,Aixovall,06,,42.4666667,1.4833333
ad,andorra,Andorra,07,,42.5,1.5166667
ad,andorra la vella,Andorra la Vella,07,20430,42.5,1.5166667
ad,andorra-vieille,Andorra-Vieille,07,,42.5,1.5166667
Merci!
Bonjour,
J'ai besoin pour mon site une liste des villes de mon pays avec leur coordonnée (latitude & longitude)
J'ai trouvé une tel liste contenant toutes les ville du mon.
Un fichier texte de 123mo.
J'aimerais importer ces données dans phpmyadmin.
phpMyAdmin - 2.10.0.2
Version du client MySQL: 5.0.27
J'ai donc fait une table ville:
[code]CREATE TABLE `ville` (
`id` int(255) NOT NULL auto_increment,
`Country` varchar(255) NOT NULL,
`City` varchar(255) NOT NULL,
`AccentCity` int(255) NOT NULL,
`Region` int(255) NOT NULL,
`Population` int(255) NOT NULL,
`Latitude` int(255) NOT NULL,
`Longitude` int(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;[/code]
J'ai mis les même nom de champ que les noms des collonnes du fuichier texte mais j'ai ajouté un champ id.
Dans phpmyadmin =>Importer
Section: Fichier à importer => Parcourrir et je sélectionne mon fichier
Section: Format du fichier d'importation, je sélectionne CSV
Section: Options CSV =>Champs terminés par: je mets , car dans mon fichier les champs sont séparé par des virgules
=>Champs entourés par: je met rien car les enregistrement de mes champs ne sont entouré par rien.
Je fais exéciter et j'obtiens:
[quote]Erreur
Paramètres invalides pour l'importation CSV: Champs entourés par[/quote]
Pouvez-vous m'aider svp a corriger celà?
Voici un échantillon de mon fichier texte:
[code]Country,City,AccentCity,Region,Population,Latitude,Longitude
ad,aixas,Aix�s,06,,42.4833333,1.4666667
ad,aixirivali,Aixirivali,06,,42.4666667,1.5
ad,aixirivall,Aixirivall,06,,42.4666667,1.5
ad,aixirvall,Aixirvall,06,,42.4666667,1.5
ad,aixovall,Aixovall,06,,42.4666667,1.4833333
ad,andorra,Andorra,07,,42.5,1.5166667
ad,andorra la vella,Andorra la Vella,07,20430,42.5,1.5166667
ad,andorra-vieille,Andorra-Vieille,07,,42.5,1.5166667[/code]
Merci!