phpbar.de logo

Mailinglisten-Archive

Re: Mysql Modul für DBI
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mysql Modul für DBI



Kennt sich jemand mit Ms-Mysql-Moduls-1.22 aus?

Habe folgende Fehlermeldung:


[root_(at)_minivend Msql-Mysql-modules-1.2210]#
DBI_DSN="DBI:mySQL:minivend:hostname=localhost:port=3306" export DBI_DSN
[root_(at)_minivend Msql-Mysql-modules-1.2210]# echo $DBI_DSN
DBI:mySQL:minivend:hostname=localhost:port=3306

[root_(at)_minivend Msql-Mysql-modules-1.2210]# make test
make[1]: Entering directory `/usr/src/Msql-Mysql-modules-1.2210/mysql'
make[1]: Leaving directory `/usr/src/Msql-Mysql-modules-1.2210/mysql'
make[1]: Entering directory `/usr/src/Msql-Mysql-modules-1.2210/mysql'
PERL_DL_NONLAZY=1
/usr/bin/perl -I../blib/arch -I../blib/lib -I/usr/lib/perl5/5.00503/i386-lin
ux -I/usr/lib/perl5/5.00503 -e 'use Test::Harness qw(&runtests $verbose);
$verbose=0; runtests _(at)_ARGV;' t/*.t
t/00base............ok
t/10dsnlist.........install_driver(mySQL) failed: Can't locate DBD/mySQL.pm
in _(at)_INC (_(at)_INC contains: ../blib/arch ../blib/lib
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503/i386-linux
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503/i386-linux
/usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .)
at (eval 1) line 3.
Perhaps the DBD::mySQL perl module hasn't been fully installed,
or perhaps the capitalisation of 'mySQL' isn't right.
Available drivers: ADO, ExampleP, Proxy, mysql.
 at t/10dsnlist.t line 45
dubious
        Test returned status 2 (wstat 512, 0x200)
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/Test/Harness.pm line 288.
make[1]: *** [test_dynamic] Error 2
make[1]: Leaving directory `/usr/src/Msql-Mysql-modules-1.2210/mysql'
make: *** [test] Error 2
[root_(at)_minivend Msql-Mysql-modules-1.2210]#






----- Original Message -----
From: Andreas Vierengel <andreas_(at)_vierengel.de>
To: <mysql-de_(at)_lists.4t2.com>; <home_(at)_peter-karsten.de>
Sent: Wednesday, March 08, 2000 11:03 AM
Subject: Re: Mysql Show Database




Peter Karsten wrote:
>
> guten morgen,
>
> *nachdraussenguck wohlehernicht*
>
> mal angenommen ich hab in einer Datenbank mehrere Tausend Wörter die alle
so
> anfangen:
>
> B01-9
> B01-98
> B02-14
> B15-02
> B29-10
>
> für mich sind die beiden anfangsbuchstaben wichtig, das waeren hier in
> diesem Falle: B0, B1, B2
> meine Frage ist wie ch aus der gesamten Datenbank dies rauspicken kann und
> diese auslesen, also wenn ich
>
> gruppen_nr like '$nr%%%'

wohl eher
gruppen_nr like '$nr%';
les mal im Handbuch unter select functions den "like" nach, da steht
geschrieben, was % oder ? bedeuten.
und setzt nen index ueber die ersten zwei stellen von gruppen_nr, dann
fliegt
die querie auch bei hunderttausenden von eintraegen.

>
> mache werden alle die mit B anfangen ausgelsen weil ich in der variable
$nr
> die ich für die parameterübergabe nutze mit B hinterlegt ist
>
> ich muesste 5 Zeilen nur aufgelistet bekommen , geht das so irgendtwie
oder
> muss ich ne extra spalte und ein neues feld definieren??
> ich hoffe ihr versteht mich

meinst du limit ?
setz mal nen limit 5 zum schluss deiner query und schau mal...

--Andreas

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive