Archiv verlassen und diese Seite im Standarddesign anzeigen : MYSQL updaten
Hi,
Ich hab einen virtual Server auf dem debian läuft.
Darauf läuft unter anderem ein mysql-server (schon seit 2 jahren der gleiche)
1) wie finde ich heraus werlche version der mysql-server hat?
2) wie kann ich ihn update?
denn mit
apt-get upgrade mysql
passiert nichts brauchbares :(
lg sevi
Marscel
2006-08-30, 16:45:54
1) wie finde ich heraus werlche version der mysql-server hat?
mysqld --version
2) wie kann ich ihn update?
Versuchs mal mit 'mysql-server' oder 'mysql-server-4.1'. Sicher deine Datenbanken aber vorher per Dump.
Und Notfalls die Binaries von dev.mysql.com herunterladen.
Harleckin
2006-08-30, 17:03:52
$ dpkg -l | grep mysql
Mittels backports kann problemlos eine aktuellere Version installiert werden.
http://www.backports.org/
erstmal danke soweit..
und dann noch eine blöde frage: wie sicher ich meine datenbank per dump? O_o
wunderbar danke, funktioniert
hmm...ich kann hier irgendwie nur auf mysql4.1 updaten..
würd gern auf 5
is das per apt-get noch nicht möglich?
Marscel
2006-08-31, 00:00:39
So wie die Debian-Package-Seite aussieht, nein. Ich weiß nicht, wie es da bei anderen Distributionen mit apt aussieht.
Wenn du unbedingt MySQL 5.0 möchtest, RPM von der Herstellerseite herunterladen und mittels alien in ein DEB formen oder das ganz ohne Paketdienst machen.
piepre
2006-08-31, 09:55:18
hmm...ich kann hier irgendwie nur auf mysql4.1 updaten..
würd gern auf 5
is das per apt-get noch nicht möglich?
wie Harleckin schon schrieb:
www.backports.org dort bekommst du den mysql-server-5.0 für Debian/Sarge
es reicht doch einfach "apt-get install mysql5" einzutippen der Rest wird schon laufen ;)
EDIT ok sry gerade ausprobiert "apt-get install mysql5" geht nicht so wie ich es dachte aber "apt-get install mysql-server" (wie schon geschrieben) schlug mir gleich die 5* Version vor
piepre
2006-08-31, 13:42:30
es reicht doch einfach "apt-get install mysql5" einzutippen der Rest wird schon laufen ;)
EDIT ok sry gerade ausprobiert "apt-get install mysql5" geht nicht so wie ich es dachte aber "apt-get install mysql-server" (wie schon geschrieben) schlug mir gleich die 5* Version vor
Aber nicht bei Debian/Sarge, dort gibt es in den stadard Repositories nur mysql-server und mysql-server-4.1. Hast Du vielleicht Etch, oder einen Debianabkömmling installiert?
Aber nicht bei Debian/Sarge, dort gibt es in den stadard Repositories nur mysql-server und mysql-server-4.1. Hast Du vielleicht Etch, oder einen Debianabkömmling installiert?
jo Ubuntu
ich kenn mich mit den backports irgendwie nicht aus..auf der seite finde ich irgendwie fast null information
hab jetz die apt-sources hinzugefügt.. aber weiter weiß ich nicht
piepre
2006-09-01, 09:13:33
danach musst du die /etc/apt/preferences bearbeiten und folgenden Eintrag hinzufügen:
Package: mysql-server (oder mysql-server-5.0)
Pin: release a=sarge-backports
Pin-Priority: 999
nach einem apt-get update sollte das Paket verfügbar sein.
ahh..ich verstehe..
er hat nachdem ich nacheinander als Package in ../preferences "mysql-server" und "mysql-server-5.0" eingegeben hab, zwar einige dateien upgedatet, aber meine server-version ist noch immer 4.1.11
bei dem versuch von apt-get install mysql-server-5.0 hab ich folgenden output bekommen:
vs420301:~# apt-get install mysql-server-5.0
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mysql-server-5.0: Depends: mysql-common (>= 5.0.24-1~bpo.1)
Depends: mysql-client-5.0 (>= 5.0.24-1~bpo.1) but it is not going to be installed
Depends: libmysqlclient15off (>= 5.0.19-1) but it is not going to be installed
E: Broken packages
...vielleicht weil bereits eine andere version installiert ist... ? oder einfach nur weil die bei backports noch keine fertiges release bereitgestellt haben.. ?
lg sevi
Harleckin
2006-09-01, 11:02:20
Auf backports.org steht eigentlich alles Wichtige verständlich erklärt.
Geh einfach mal so vor..
# apt-get -t sarge-backports install mysql-server-5.0
cool danke
jetz funktioniert alles
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.