Interraction Bdd Sql et utilisateur

Interraction Bdd Sql et utilisateur - SQL/NoSQL - Programmation

Marsh Posté le 29-04-2014 à 10:16:53    

Bonjour à tous,  
 
Je reviens sur le forum car j'ai avancé un projet d'export en PERL  
http://forum.hardware.fr/hfr/Progr [...] 1327_5.htm
 
Et aujourd'hui, je commence à etudier de pret les bases de données.  
Je souhaite y sauvegarder mes données extraites depuis le script en PERL et aussi je souhaite y avoir acces.
 
Je penche pou l'utilisation de BDD en MySql et toujours avec le PERL.
 
Ma question, est de savoir si je peux incrémenter ma BDD directement avec le script d'export, et si je peux créer des
Requetes automatiques qui vont chercher les valeurs.  
 
J'ai deja commencé à regarder un peu partout, et j'ai trouvé ces lignes de codes,  

Code :
  1. #!/usr/bin/perl
  2. use warnings;
  3. use strict;
  4. use Encode;
  5. use DBI;   
  6. # Paramètres de connection à la base de données
  7. my $bd  = 'Energie';
  8. my $serveur = '127.0.0.1'; # @ IP IP
  9. my $identifiant = 'root';      # identifiant 
  10. my $motdepasse = 'admin';
  11. my $port = '3306';  #Si vous ne savez pas, ne rien mettre
  12. # Connection à la base de données mysql
  13. print "Connexion a la base de donnees $bd\n";
  14. my $dbh = DBI->connect( "DBI:mysql:database=$bd;host=$serveur;port=$port", 
  15.     $identifiant, $motdepasse, { 
  16. RaiseError => 1,
  17.     } 
  18. ) or die "Connection impossible a la base de donnees $bd !\n $! \n $@\n$DBI::errstr";

ou encore,  
 

Code :
  1. # Insertion des données
  2. my $requete_sql_compteur = <<"SQL";
  3.   INSERT INTO rcompteur ( id_compteur, emplacement, batiment, niveau,adresse_IP)
  4.   VALUES ( 1, TDD1, D, 1,172.17.14.3);
  5. SQL
  6. # Deconnection de la base de donnees
  7. $dbh->disconnect();

 
pour ajouter des valeurs.
 
Ensuite, si une autre personne souhaite visualiser les valeurs de la BDD, doitil avoir un acces à la fenetre de commande PERL ?  
 
Merci pour le coup de main.
 :)  
@+

Reply

Marsh Posté le 29-04-2014 à 10:16:53   

Reply

Marsh Posté le 29-04-2014 à 10:18:07    

Merci


---------------
Merci
Reply

Marsh Posté le 30-04-2014 à 09:25:53    

Après quelques recherches, j'ai trouvé des informations sur une interface entre base
MySql et excel, je voudrais savoir si des personnes l'ont utilisé et si c'est fiable et rapide et aussi
J'aimerais savoir si l'on peut coder la partie connexion, export, et traitement des données en VBA ?  
 
Je regarde comment on code tout cela et je reviens ici.
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed