Thread Database Handle zerstört
(39 answers)
Opened by Escape at 2010-04-22 17:03
an alle, die diesen thread hier lesen:
newlines im dsn sind weder dokumentiert noch funktionieren sie wie gewünscht (DBD::mysql 4.013, DBI 1.609). aus der doku von DBD::mysql: Code: (dl
)
1 $dsn = "DBI:mysql:$database"; man möge sich die methode _OdbcParse in DBD/mysql.pm ansehen, warum newlines die regex kaputt machen: http://cpansearch.perl.org/src/CAPTTOFU/DBD-mysql-... if ($dsn =~ /([^:;]*)[:;](.*)/) { (.* matcht alles ausser newlines) also bitte einfach keine newlines im dsn verwenden oder Escape fragen, ob er euch seine version von DBD::mysql zur verfügung stellt, mit der das ja offensichtlich "klappt". Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |