Objet : Liste pour les discussions techniques (liste à inscription publique)
Archives de la liste
- From: antoine AT starinux.org
- To: technique AT april.org
- Subject: Re: [TECH] script pour alimenter une bdd mysql
- Date: Tue, 20 Nov 2007 15:04:38 +0100
Le Mardi 20 Novembre 2007 11:34, Mathieu Ignacio a écrit :
> On essaie en général de transformer le fichier au format csv (export
> csv?), c-a-d un fichier avec des champs séparés par des ';' :
> Ensuite, je fais souvent un script awk, pour 300 lignes c'est pas trop
> génant :
> cat test.csv |awk -F ';' '{print "INSERT INTO matable
> (champs1,champs2,champs3) values (\""$1"\",\""$2"\",\""$3"\");"}'
> Ce qui me donne des insert sql :
> INSERT INTO matable (champs1,champs2,champs3) values
> ("toto","tata","titi");
> Ce n'est pas toujours la solution la plus adaptée, mais pour des cas
> simples c'est suffisant.
-------------
J'ai trouvé la méthode la plus simple :
fichier.sxw => fichier.sxc => fichier.csv
Puis sous phpmyadmin :
"Insérer des données provenant d'un fichier texte dans la table"
et le tour est joué.
antoine Waché
www.starinux.org
- script pour alimenter une bdd mysql, antoine, 20/11/2007
- Re: [TECH] script pour alimenter une bdd mysql, Mathieu Ignacio, 20/11/2007
- Re: [TECH] script pour alimenter une bdd mysql, antoine, 20/11/2007
- [Tech] Curseur de souris invisible sous Suse, ddaube, 20/11/2007
- Re: [TECH] script pour alimenter une bdd mysql, antoine, 20/11/2007
- Re: [TECH] script pour alimenter une bdd mysql, Patrick, 20/11/2007
- Re: [TECH] script pour alimenter une bdd mysql, Nicolas MONNET, 20/11/2007
- Re: [TECH] script pour alimenter une bdd mysql, Mathieu Ignacio, 20/11/2007
Archives gérées par MHonArc 2.6.16.