MySQL Version falsch

dkt

Registered User
Hallo,

habe heute ein update meiner MySQL-Datenbank versucht. Laut phpinfo hatte ich Version 4.1.10a drauf. Wegen eines PHP-Skripts musste ich nun eine höhere Version der Datenbank aufspielen.

Dabei habe ich mich an die Vorgabe von society gehalten (https://serversupportforum.de/threads/php-update.3924/post-28539).

Nun mein Problem: In der phpinfo wird jetzt Version 4.1.21 angezeigt. Aber das Skript erklärt mir in der Installationsroutine, dass bei mir noch 4.1.10 drauf wäre.

Hat jemand ne Ahnung, was ich falsch gemacht habe? Eine Fehlermeldung habe ich nicht bekommen.

Könnte es daran liegen, dass ich PHP zuerst aktualisiert habe auf V 4.4.6? PHPinfo und das Skript zeigen diese Version aber auch an.

Kann man auf dem Server irgendwie herausfinden, welche Version nun tatsächlich läuft?

Gruß
dkt
 
Die Abfrage mysql_get_client_info(); gibt auch die aktuelle Version aus.

Gibt es vielleicht in mysql selber eine Datei, wo die Version u.U. ausgelesen wird und nichtaktualisiert wurde?
 
probier mal
Code:
joerg@kerberos ~ $ /usr/bin/mysql --version
/usr/bin/mysql  Ver 14.12 Distrib 5.0.32, for pc-linux-gnu (i486) using readline 5.2
joerg@kerberos ~ $

php würde ich in der Hinsicht vertrauen. phpinfo() selbst baut nämlich keine Verbindung zur Datenbank auf, um die Versionsnummer rauszuholen.
 
@amnesie:

unter /usr/bin/ gibt es leider keinen Ordner mysql. Wo könnte der denn noch sein. Oder kann man den irgendwie suchen?
 
Du mußt schon genau das machen, was man Dir vorschlägt. Mit "mysql" war dort kein Ordner sondern ein Programm gemeint, welches mit dem Parameter "--version" seine Versionsnummer ausgibt.

huschi.
 
@Huschi:
Die Ausgabe lautet:

/usr/bin/mysql Ver 14.7 Distrib 4.1.21, for suse-linux (i686) using EditLine wrapper

@society:
Die Ausgabe lautet hier:

mysql-devel-4.1.21-1
mysql-4.1.21-1
perl-DBD-mysql-2.9004-3
mysql-shared-4.1.21-1
mysql-connector-java-3.1.6-3
mysql-debuginfo-4.1.21-1
mysql-bench-4.1.21-1
php4-mysql-4.3.10-14
mysql-client-4.1.21-1

Der Fehler liegt wohl also in der vorletzten, markierten Datei, oder?
Wie kann ich die den ändern bzw. wie bekomme ich den Fehler weg?

Danke noch mal an alle
 
Also da steht jetzt:

php4-snmp-4.3.10-14
php4-devel-4.3.10-14.32
php4-servlet-4.3.10-14
apache2-mod_php4-4.3.10-14.32
php4-ctype-4.3.10-14
php4-pear-4.3.10-14.32
php4-bcmath-4.3.10-14
php4-iconv-4.3.10-14
php4-sysvsem-4.3.10-14
php4-gd-4.3.10-14.32
php4-bz2-4.3.10-14
php4-imap-4.3.10-14.32
php4-zlib-4.3.10-14
php4-dbx-4.3.10-14
php4-gettext-4.3.10-14
php4-mhash-4.3.10-14
php4-sockets-4.3.10-14
php4-exif-4.3.10-14.32
php4-wddx-4.3.10-14.32
php4-gmp-4.3.10-14
php4-mime_magic-4.3.10-14
php4-swf-4.3.10-14
php4-fastcgi-4.3.10-14.32
php4-ftp-4.3.10-14
php4-mcal-4.3.10-14
php4-shmop-4.3.10-14
php4-xslt-4.3.10-14
php4-curl-4.3.10-14.32
php4-session-4.3.10-14.32
php4-dbase-4.3.10-14
php4-mcrypt-4.3.10-14
php4-yp-4.3.10-14
php4-sysvshm-4.3.10-14.32
php4-calendar-4.3.10-14
php4-ldap-4.3.10-14
php4-unixODBC-4.3.10-14
php4-mbstring-4.3.10-14.32
php4-filepro-4.3.10-14
php4-4.3.10-14.32
php4-domxml-4.3.10-14
php4-mysql-4.3.10-14

Das heißt wohl, dass PHP doch nicht auf dem neuesten Stand Version 4.4.6 ist, obwohl ich das installiert habe, oder?
 
Weiß noch jemand was?
Ich würde natürlich gerne PHP 4.4.6 zum Laufen bekommen und MySQL 4.1.21

Gruß

dkt
 
Natürlich weiß ich, dass ich mysql-Pakete installieren musss.

Also, ich habe mich zuerst an den Beitrag von society gehalten:
Beitrag

Nach diesem Artikel habe ich erst PHP installiert. Hat alles geklappt.
Dann wollte ich mysql aktualisiert und dann kamen dise Fehlermeldungen:
php4-pgsql is needed by mod_php4-core-4.4.2-1
php4-qtdom is needed by mod_php4-core-4.4.2-1
php4 = 4.3.10 is needed by (installed) php4-servlet-4.3.10-14.35

Also, ich habe mich strikt an den Beitrag von society gehalten und es kamen wieder die Fehlermeldungen. Wo bekomme ich die Teile denn her?
Scheinbar scheint das doch nicht so einfach zu funktionieren, wie es der Artikel zu glauben veranlasst.

Hilfe, ich will doch nur PHP und MySQL updaten!!! Es muss ja nicht jeweils Version 5 sein!!!
 
OK, habe gerade den Artikel gefunden:
Beitrag

Kann es damit zusammenhänden, dass die rpms nicht mit Confixx Premium 2003 zusammenarbeiten? Laut society sollen die rpms ja nicht mit Confixx Premium funktionieren...


Gruß

dkt
 
Back
Top