#!/usr/bin/perl # man braucht die Module nur einmal zu laden use warnings; use strict; use DBI; use Data::Dumper; local $Data::Dumper::Useqq = 1; my $USER = "xxx"; my $PASS = ""; my @dsn = ("DBI:mysql:database=vvvvvv;" . "host=localhost", $USER, $PASS); # Datenbank andocken my $dbh = DBI->connect(@dsn, { PrintError => 0, AutoCommit => 1, } ) or die $DBI::errstr; # Abfrage Präparieren my $sth = $dbh->prepare("SELECT * FROM eib_tele where ID = '5'") or die $dbh->errstr(); # Abfrage ausführen $sth->execute() or die $dbh->errstr; # den fünften Eintrag der Ersten gelesenen Zeile holen my $var = $sth->fetchrow_arrayref()->[4]; # Abfrage beenden $sth->finish(); # Wert testweise Ausgeben print Dumper($var); # Wert Konvertieren $var = unpack "H4", $var; my $decimal = hex($var); # Konvertierten Wert ausgeben print "$var\n"; # Datanbankverbindung beenden $dbh->disconnect();