PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MySQL - Falsche Version?



Thiemm
20.02.06, 19:53
Hallo,

ich habe soeben MySQL 5 mit einem Dotdeb-Mirror installiert.

apt-get install mysql-server
Ich war überrascht als mir phpinfo() folgendes anzeigte:

Active Persistent Links 0
Active Links 0
Client API version 4.1.15
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient
"dpkg -l | grep mysql" zeigte mir dann das an:

ii libdbd-mysql-p 2.9007-0.dotde A Perl5 database interface to the MySQL data
ii libmysqlclient 4.1.15-0.dotde mysql database client library
ii libmysqlclient 5.0.18-3.dotde mysql database client library
ii mysql-client-5 5.0.18-3.dotde mysql database client binaries
ii mysql-common 5.0.18-3.dotde mysql database common files (e.g. /etc/mysql
ii mysql-server 5.0.18-3.dotde mysql database server (current version)
ii mysql-server-5 5.0.18-3.dotde mysql database server binaries
ii php5-mysql 5.1.2-1.dotdeb MySQL module for php5
Wahrscheinlich liegt der Fehler bei den zwei "libmysqlclient". Wie kann ich dieses Problem lösen? Danke schon mal für eure Bemühungen :)

MfG
Thiemm

Roger Wilco
20.02.06, 22:33
Mal davon abgesehen, dass die MySQL Client API abwärtskompatibel ist: Kompiliere dein PHP gegen die aktuellen Client-Bibliotheken von MySQL, wenn dich die Anzeige stört.

Thiemm
21.02.06, 14:09
Mich würde trotzdem mal interessieren, warum beide Versionen installiert werden? Sind denn beide überhaupt notwendig?

ThorstenHirsch
21.02.06, 14:29
Die zweite heißt bestimmt libmysqlclient-5.
Es gibt ne Option, da kannst Du die Spaltenbreite ändern, so dass Du den kompletten Paketnamen erkennen kannst.

Thiemm
21.02.06, 14:40
libmysqlclient15 heißt die Zweite.
Bei der Installation von MySQL 5 möchte er libmysqlclient14 und libmysqlclient15 installieren.