MySQL Update 3.23.52 -> 3.23.56
-
- Posts: 34
- Joined: 2003-02-08 16:08
- Location: Horst...wo ist "Horst" ??? ...na gut...Hamburg :-)
MySQL Update 3.23.52 -> 3.23.56
hoi!
Moechte auf 1&1 Rootie, Suse 8.1 MySQL updaten. Zum Test erstmal zu Hause auf aehnlichem System (suse 8.1) probiert...
Habe die Datenbank-FAQ ( http://www.rootforum.org/faq/index.php? ... d=24&lang= ) gelesen...mein Wissen versagt leider bei "Installiert alle Pakete mit YaST".
:-(
Also habe ich:
1.) rcmysql stop
2.) rpm -Uhv paketname.rpm fuer
MySQL-3.23.56-1.i386.rpm
MySQL-client-3.23.56-1.i386.rpm
MySQL-devel-3.23.56-1.i386.rpm
MySQL-shared-3.23.56-1.i386.rpm
machen wollen.
Reihenfolge war schonmal nicht egal.....wegen File-Conflics :-(
also
rpm -Uhv MySQL-client-3.23.56-1.i386.rpm
rpm -Uhv MySQL-devel-3.23.56-1.i386.rpm
rpm -Uhv MySQL-3.23.56-1.i386.rpm
soweit so gut.
rpm -Uhv MySQL-shared-3.23.56-1.i386.rpm
file /usr/lib/libmysqlclient.so.10.0.0 from install of MySQL-shared-3.23.56-1 conflicts with file from package mysql-shared-3.23.52-26
*grml*.....
SuSEconfig laufen lassen...
dann habe ich :
linux:~/mysqlupdate # rpm -qa |grep -i mysql
mysql-shared-3.23.52-26
MySQL-client-3.23.56-1
MySQL-devel-3.23.56-1
MySQL-3.23.56-1
hmmm...watt nu? is doch bestimmt net gut, dass mysql-shared noch alte Version ist, oder ?
"rcmysql" gibbet jetzt auch nicht mehr :-(
Wie wuerde ich es denn mittels YAST "einfach" installieren ?
Wo muss ich im YAST rein ?
Software -> Online Update ?
Habe die *.rpm's ja lokal auf der Platte....
/me dummbin....
Any hints ?
Paulchen
Moechte auf 1&1 Rootie, Suse 8.1 MySQL updaten. Zum Test erstmal zu Hause auf aehnlichem System (suse 8.1) probiert...
Habe die Datenbank-FAQ ( http://www.rootforum.org/faq/index.php? ... d=24&lang= ) gelesen...mein Wissen versagt leider bei "Installiert alle Pakete mit YaST".
:-(
Also habe ich:
1.) rcmysql stop
2.) rpm -Uhv paketname.rpm fuer
MySQL-3.23.56-1.i386.rpm
MySQL-client-3.23.56-1.i386.rpm
MySQL-devel-3.23.56-1.i386.rpm
MySQL-shared-3.23.56-1.i386.rpm
machen wollen.
Reihenfolge war schonmal nicht egal.....wegen File-Conflics :-(
also
rpm -Uhv MySQL-client-3.23.56-1.i386.rpm
rpm -Uhv MySQL-devel-3.23.56-1.i386.rpm
rpm -Uhv MySQL-3.23.56-1.i386.rpm
soweit so gut.
rpm -Uhv MySQL-shared-3.23.56-1.i386.rpm
file /usr/lib/libmysqlclient.so.10.0.0 from install of MySQL-shared-3.23.56-1 conflicts with file from package mysql-shared-3.23.52-26
*grml*.....
SuSEconfig laufen lassen...
dann habe ich :
linux:~/mysqlupdate # rpm -qa |grep -i mysql
mysql-shared-3.23.52-26
MySQL-client-3.23.56-1
MySQL-devel-3.23.56-1
MySQL-3.23.56-1
hmmm...watt nu? is doch bestimmt net gut, dass mysql-shared noch alte Version ist, oder ?
"rcmysql" gibbet jetzt auch nicht mehr :-(
Wie wuerde ich es denn mittels YAST "einfach" installieren ?
Wo muss ich im YAST rein ?
Software -> Online Update ?
Habe die *.rpm's ja lokal auf der Platte....
/me dummbin....
Any hints ?
Paulchen
-
- Posts: 90
- Joined: 2002-09-08 19:33
- Location: www.internetists.de/index.php?s=14
- Contact:
Re: MySQL Update 3.23.52 -> 3.23.56
hier ein kleiner Link zur Dokumnetation wie man das mit dem rc-Skript wieder hinkriegt, habs selber noch nichts ausprobiert.
http://www.mysql.de/doc/de/Automatic_start.html
Auch musste ich die init.d Skripte verschieben damit ein automatischer Start nach dem Reboot wieder klappt. Diese werden in /etc/init.d/init.d/ angelegt und müssen dann ein Verzeichnis höher kopiert werden....
Gruss Christoph
http://www.mysql.de/doc/de/Automatic_start.html
Auch musste ich die init.d Skripte verschieben damit ein automatischer Start nach dem Reboot wieder klappt. Diese werden in /etc/init.d/init.d/ angelegt und müssen dann ein Verzeichnis höher kopiert werden....
Gruss Christoph
Re: MySQL Update 3.23.52 -> 3.23.56
Paulchen wrote:hoi!
MySQL-3.23.56-1.i386.rpm
MySQL-client-3.23.56-1.i386.rpm
MySQL-devel-3.23.56-1.i386.rpm
MySQL-shared-3.23.56-1.i386.rpm
Woher bekommt man die .56er? Hier im d/l bereich seh ich nur uralte Schinken und eine FAQ für Suse 7.X.
:-)
Bei Suse selbst finde ich nur:
20 Dez 2002
RPM mysql 3.23.52 (i586) 5908 kB
Patch-RPM mysql 3.23.52-patch (i586) 1460 kB
Source-RPM mysql-3.23.52-44.src.rpm
Und mein System sagt mir:
WARNING! WARNING! WARNING! Vulnerable MySQL Server On Your Server!
MySQL Server Version Reason For Vulnerability
3.23.52-log A vulnerability has been discovered in MySQL that may cause a denial of service. It has been reported ...
Wo ist denn hier die schöne step by step Anleitung?
EDIT: Zu spät, hab schon alles vermurxt.
-
- Posts: 90
- Joined: 2002-09-08 19:33
- Location: www.internetists.de/index.php?s=14
- Contact:
Re: MySQL Update 3.23.52 -> 3.23.56
Guten Morgen,
also ich habe die rpm´s von mysql.de genommen, dann treten auch die beschriebenen Sachen auf.....
also ich habe die rpm´s von mysql.de genommen, dann treten auch die beschriebenen Sachen auf.....
Re: MySQL Update 3.23.52 -> 3.23.56
Falls es jmd interessiert was hier so passiert ist:
p12345678:/home/mysql # ls
. mysql-client-3.23.53-26.i386.rpm
.. mysql-devel-3.23.53-26.i386.rpm
mysql-3.23.53-26.i386.rpm mysql-shared-3.23.53-26.i386.rpm
mysql-bench-3.23.53-26.i386.rpm
p12345678:/home/mysql # rpm -Uhv mysql-client-3.23.53-26.i386.rpm
mysql-client ##################################################
You have new mail in /var/mail/root
p12345678:/home/mysql # rpm -Uhv mysql-devel-3.23.53-26.i386.rpm
mysql-devel ##################################################
cannot remove /usr/lib/mysql - directory not empty
p12345678:/home/mysql # rpm -Uhv mysql-3.23.53-26.i386.rpm
warning: /etc/init.d/mysql saved as /etc/init.d/mysql.rpmsave
warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave
mysql ##################################################
insserv: Warning, current runlevel(s) of script `mysql' overwrites defaults.
Updating etc/rc.config...
Exception in ../SRC/services.c, line 299 concerning file not opened
cannot remove /var/lib/mysql - directory not empty
p12345678:/home/mysql # rcmysql restart
/usr/sbin/rcmysql: line 22: /etc/rc.config: No such file or directory
Re: MySQL Update 3.23.52 -> 3.23.56
Wie könnte man es denn besser machen?
Re: MySQL Update 3.23.52 -> 3.23.56
Beim Yast1 konnte man noch die RPM Pakete angeben, beim Yast2 geht das nicht mehr ....
Ich habe es mit rpm -Uvh * (vorher die Pakete in ein eigenes Verzeichnis gemacht) probiert, dann bekomme ich
Mache ich es mit rpm -Fvh * passiert gar nix ....
Was können wir tun ??
Das bench weglassen ??
Ich habe es mit rpm -Uvh * (vorher die Pakete in ein eigenes Verzeichnis gemacht) probiert, dann bekomme ich
Code: Select all
error: failed dependencies:
MySQL-DBI-perl-bin is needed by MySQL-bench-3.23.56-1
Was können wir tun ??
Das bench weglassen ??
:D Gruß Outi :D
Re: MySQL Update 3.23.52 -> 3.23.56
Ok, bench weggelassen, dann kommt
Wie bekomme ich das nun drauf ??
Code: Select all
file /usr/lib/libmysqlclient.so.10.0.0 from install of MySQL-shared-3.23.56-1 conflicts with file from package mysql-shared-3.23.52-44
:D Gruß Outi :D
Re: MySQL Update 3.23.52 -> 3.23.56
Ich habe es nun hinbekommen, in dem ich einfach alle alten MySQL Pakete per RPM deinstalliert und dann die neuen installiert habe.
(Ich musste auch noch einiges per Yast rausschmeissen.)
Auch wenn ich mysql am prompt eingebe, kommt nicht mehr der mysql prompt, sondern das gleiche wie bei rcmysql, also start, stop, restart usw ....
Wie bekomme ich das wieder hin ??
(Ich musste auch noch einiges per Yast rausschmeissen.)
Auch wenn ich mysql am prompt eingebe, kommt nicht mehr der mysql prompt, sondern das gleiche wie bei rcmysql, also start, stop, restart usw ....
Wie bekomme ich das wieder hin ??
:D Gruß Outi :D
Re: MySQL Update 3.23.52 -> 3.23.56
So ein ähnliches Problem hab ich auch, schau mal: http://www.rootforum.org/forum/viewtopic.php?t=17299
bin kompl. verzweifelt.
bin kompl. verzweifelt.