Perl/Databáze/DBI: Porovnání verzí

Smazaný obsah Přidaný obsah
Kychot (diskuse | příspěvky)
Bez shrnutí editace
Řádek 10:
 
Typický začátek skriptu: Navážeme spojení s databází a vytvoříme handle <tt>$dbh</tt>, pomocí něhož se budeme na naši databázi dále odkazovat:
<source lang="shell">
<pre>
#! /usr/bin/perl -w
# Demonstrace použití DBI
Řádek 25:
my $dbh = DBI->connect($dsn, $user, $password, { RaiseError=>1,AutoCommit=>0 })
|| die "Chyba připojení k databázi č. $DBI::err: $DBI::errstr\n"; # uplatní se jen při RaiseError=>0
</presource>
 
Jednoduchý příkaz databázi pošleme metodou <tt>do</tt>. Například databázi MySQL řekneme, že s námi má komunikovat v UTF-8 (namísto v defaultním <tt>latin1</tt>):