16 février 2007

Sauvegarde de la structure d'une base avec mysqldump et PERL

Commande à utiliser dans un script PERLsystem("mysqldump --tab=".$repSauvegarde." ".$nomBase." --opt --no-data");Cette commande sauvegarde la structure de la base passée en paramètre : $nomBase. Cela va produire autant de fichiers SQL que vous avez de tables, de plus cette commande va créer un fichier supplémentaire avec le nom de la base de données $nomBase. Ces fichiers sont importants si vous voulez exporter la structure des tables d'une base à une autre. En effet, ce sont des fichiers SQL de... [Lire la suite]
Posté par fatihaelh à 15:23 - - Commentaires [0] - Permalien [#]

16 février 2007

Date du jour en PERL

Petite astuce rapide : récupérer la date du jour en PERL use POSIX qw(strftime);my $date = strftime "%d-%m-%y", localtime;print my $date; Affiche 16-02-07. Pour en savoir plus : localtime
Posté par fatihaelh à 14:06 - - Commentaires [2] - Permalien [#]
16 février 2007

Convertir un objet PERL en XML avec XML::Dumper

Comment convertir un objet PERL en XML et stocker le résultat dans un fichier XML?C'est tout simple avec la méthode pl2xml de XML::Dumper. Télécharger le module XML::Dumper :http://search.cpan.org/CPAN/authors/id/M/MI/MIKEWONG/XML-Dumper-0.81.tar.gzInstallation du module :tar -xzf XML-Dumper-0.81.tar.gzcd XML-Dumper-0.81perl Makefile.PLmake install Code PERL :use XML::Dumper; #définir votre objet PERL $objPerl $dump  = new XML::Dumper;$xml     =... [Lire la suite]
Posté par fatihaelh à 10:22 - - Commentaires [3] - Permalien [#]
14 février 2007

Conversion de CSV en XML en PERL

Vous avez un fichier CSV avec des entêtes indiquant le nom des champs, vous voulez convertir ce fichier en XML, comment faire? Première chose à faire : télécharger deux modules PERL. http://search.cpan.org/~isterin/XML-CSV-0.15/CSV.pm http://search.cpan.org/~jwied/Text-CSV_XS-0.23/CSV_XS.pm Deuxième chose à faire : installer ces modules. tar -xzf XML-CSV-0.15.tar.gzcd XML-CSV-0.15perl Makefile.PLmake installtar -xzf Text-CSV_XS-0.23.tar.gz cd Text-CSV_XS-0.23 perl Makefile.PL make install A quoi ressemble le fichier... [Lire la suite]
Posté par fatihaelh à 15:28 - - Commentaires [0] - Permalien [#]