Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

perl und Mysql

Mitglied: RamboJay

RamboJay (Level 1) - Jetzt verbinden

11.08.2006, aktualisiert 13:43 Uhr, 4636 Aufrufe, 3 Kommentare

Hi @ all,
bin gerade dabei mit Perl etwas zu Spielen,
nun möchte ich ne Verbindung mit Mysql aufbauen aber irgendwie mag dass net so.

Habe den Myodbc treiber installiert und benutze Win32::ODBC.

01.
use Win32::ODBC;
02.
$DriverType = "MySQL ODBC 3.51 Driver";
03.
$DSN = "SQL1DSN";
04.
$DataBase = "test.db";
bekomme keine Fehlermeldung aber auch nichts anders.

Was mache ich falsch???

Thx im Voraus
Mitglied: 6890
11.08.2006 um 12:54 Uhr
hallöchen,

hast du die DSN auch unter Windows eingetragen???
Und es muss eine System DSN sein.

und eigentlich musst du keine DB angeben das übernimmt ja ODBC für dich.

bei fragen melden

mfg godlike P
Bitte warten ..
Mitglied: RamboJay
11.08.2006 um 13:18 Uhr
Hi,
hatte einen benutzer DSN erstellt habe jetzt ein System DSN erstellt.

Wie kann ich denn ne SQL abfrage oder ähnliches starten?
Bitte warten ..
Mitglied: 6890
11.08.2006 um 13:43 Uhr
so dürfte das klappen:

01.
#!/usr/bin/perl -w
02.
 
03.
# Wir verwenden ein Windows-spezifisches Perl-ODBC-Modul
04.
use WIN32::ODBC;
05.
 
06.
# Wir wollen uns etwas disziplinieren beim Einsatz von Perl
07.
use strict;
08.
 
09.
# ======================================================================
10.
# Variablen
11.
# ======================================================================
12.
# Es muß eine System-DSN mit dem unten stehenden Namen definiert sein
13.
my $DSN = "datasourcename";
14.
 
15.
 
16.
# Unser Bezeichner zum Zugriff auf eine geöffnete Datenbankinstanz
17.
 
18.
my $db_user = "user";
19.
my $db_pass = "pass";
20.
 
21.
# Hier landen die jeweils zurück gegebenen Zeilen
22.
my %Zeile;
23.
 
24.
 
25.
$DB = new Win32::ODBC($DSN);
26.
my $sql_stmt = "select * from table";
27.
 
28.
$DB->Sql($sql_stmt);
29.
 
30.
     while($DB->FetchRow()){
31.
       %Zeile = $DB->DataHash();
32.
       print $Zeile{"spalte1"}."\t".$Zeile{"spalte2"};
33.
 
34.
     }
35.
$DB->Close();
mfg godlike P
Bitte warten ..
Ähnliche Inhalte
Perl
Perl Scripting routen
gelöst Frage von fredo788Perl13 Kommentare

Hallo, ich habe Probleme mit einem Perl Script. Anmerken muss ich, dass ich sehr unerfahren mit Perl bin. Auf ...

Perl

Perl hat heute Geburtstag: 30 Jahre Perl: Lange Gesichter zum Geburtstag

Information von Penny.CilinPerl8 Kommentare

Hallo, auch wenn es wenige wissen und noch weniger Leute es nutzen. Perl hat heute Geburtstag. 30 Jahre Perl ...

Perl

Perl script zur Auswertung einer Telefonanlage

gelöst Frage von Fl0wMAGPerl2 Kommentare

Hallo leute, ich bin seit einiger Zeit in der Ausbildung zum Systemintegrator und soll da doch bitte mal in ...

Debian

MySQL Workbench mysql old password

Frage von Fenris14Debian3 Kommentare

Hallo, ich habe hier auf einem Linux Mint den SQL-Client "MySQL Workbench" installiert. Beim anlegen einer neuen Verbindung und ...

Neue Wissensbeiträge
Humor (lol)
Administrator.de Perlen
Tipp von DerWindowsFreak2 vor 20 StundenHumor (lol)2 Kommentare

Hallo, Heute beim stöbern auf dieser Seite bin auf folgenden Thread aus dem Jahre 2006 gestossen: Was meint ihr? ...

Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 1 TagErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 4 TageniOS5 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor!
Tipp von Criemo vor 5 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
SSD zeigt falsche Werte
Frage von karl2014Festplatten, SSD, Raid25 Kommentare

Ich habe ein Problem mit der SSD in meinem Laptop mit Windows 10. Es ist eine 1Tb Platte die ...

Windows Server
Welche Option fürs Windows Server Installations besser
Frage von backitWindows Server22 Kommentare

Hi Zusammen, ich werde unserer AD (SBS 2011) und Exchange 2010 Servern auf neuen physikalischen Server umziehen. ich habe ...

Ubuntu
Installation freerdp 2.0.0-rc4
Frage von kristovUbuntu20 Kommentare

Hallo, möchte freerdp 2.0.0-rc4 auf linux mint 18.3 installieren, habe aber keine Ahnung, wie das funktioniert. freerdp 1.1 ist ...

Windows Update
Fehler bei Updates über WSUS
Frage von Hendrik2586Windows Update19 Kommentare

Guten Tag liebe Kolleginen und Kollegen, lang lang ist meine letzte Anfrage her. Hier etwas das mich nun schon ...