Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Zwei MySQL-Server gleichzeitig mit verschiedenen Versionen

526 views
Skip to first unread message

Harald Maedl

unread,
Sep 9, 2008, 6:14:16 AM9/9/08
to
Ich arbeite derzeit mit einer WaWi, die mit MySQL 3.23.54 arbeitet.
Versionen >5.* können derzeit von der WaWi _nicht_ verwendet werden.
Jetzt würde ich zusätzlich für andere Zwecke irgendeine Version > 5
benötigen.
Wie muss ich das Teil auf Win XP Prof installieren, ohne dass ich
Gefahr laufe, die bestehende Installation bezüglich der WaWi zu
zerschießen und bei Bedarf beide SQL-Versionen gleichzeitig betreiben
zu können.
Wissensstand: Laie, der das meiste, was er mal über SQL gelernt hat,
wieder vergessen hat.
Ein Link, der das DAU-Niveau beschreibt, wäre hilfreich. Danke!

--
Grüße
Harald

Gerome Muent

unread,
Sep 9, 2008, 8:18:09 AM9/9/08
to
* Harald Maedl wrote:

> Ich arbeite derzeit mit einer WaWi, die mit MySQL 3.23.54 arbeitet.
> Versionen >5.* können derzeit von der WaWi _nicht_ verwendet werden.
> Jetzt würde ich zusätzlich für andere Zwecke irgendeine Version > 5
> benötigen.
> Wie muss ich das Teil auf Win XP Prof installieren, ohne dass ich
> Gefahr laufe, die bestehende Installation bezüglich der WaWi zu
> zerschießen und bei Bedarf beide SQL-Versionen gleichzeitig betreiben
> zu können.

MySQL 3.X ist auf dem Windows XP-Rechner installiert, auf dem du jetzt
parallel MySQL 5.X betreiben willst?!
Das wird nicht gehen, weil das ja als Dienst läuft.
Theoretisch vielleicht auf 2 verschiedenen Ports, wenn du eine vom
Standardport wegnimmst, aber praktisch?! Gerade bei DAU-Wissen wohl
nicht möglich.
Installiere die beiden MySQL-Versionen auf 2 verschiedenen Rechnern.

Gruß, Gérôme

--
BM ComputerServices, Schwedenstr. 13, 13357 Berlin
Programmierung, Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517
Web: http://www.bmservices.de, eMail: kon...@bmservices.de

Christian Kirsch

unread,
Sep 9, 2008, 9:25:09 AM9/9/08
to
Harald Maedl schrieb:

> Ich arbeite derzeit mit einer WaWi, die mit MySQL 3.23.54 arbeitet.
> Versionen >5.* können derzeit von der WaWi _nicht_ verwendet werden.
> Jetzt würde ich zusätzlich für andere Zwecke irgendeine Version > 5
> benötigen.
> Wie muss ich das Teil auf Win XP Prof installieren, ohne dass ich
> Gefahr laufe, die bestehende Installation bezüglich der WaWi zu
> zerschießen und bei Bedarf beide SQL-Versionen gleichzeitig betreiben
> zu können.

Handbuch lesen:

http://dev.mysql.com/doc/refman/5.1/en/multiple-servers.html

Ob Du das für "DAU-kompatibel" hältst, musst Du selber beurteilen. Ob
man allerdings als bekennender DAU einen MySQL-Server betreiben sollte?

Harald Maedl

unread,
Sep 9, 2008, 2:54:01 PM9/9/08
to
Gerome Muent wrote:
> * Harald Maedl wrote:
>
>> Ich arbeite derzeit mit einer WaWi, die mit MySQL 3.23.54 arbeitet.
>> Versionen >5.* können derzeit von der WaWi _nicht_ verwendet werden.
>> Jetzt würde ich zusätzlich für andere Zwecke irgendeine Version > 5
>> benötigen.
>> Wie muss ich das Teil auf Win XP Prof installieren, ohne dass ich
>> Gefahr laufe, die bestehende Installation bezüglich der WaWi zu
>> zerschießen und bei Bedarf beide SQL-Versionen gleichzeitig
>> betreiben zu können.
> MySQL 3.X ist auf dem Windows XP-Rechner installiert, auf dem du jetzt
> parallel MySQL 5.X betreiben willst?!

Yep

> Das wird nicht gehen, weil das ja als Dienst läuft.
> Theoretisch vielleicht auf 2 verschiedenen Ports, wenn du eine vom
> Standardport wegnimmst, aber praktisch?! Gerade bei DAU-Wissen wohl
> nicht möglich.

Sockets und Ports zu vergeben, ist kein Problem. Aber wie gerade
gelesen, macht PHP Probleme, welches ich für die 5'er Version und
diverse andere Anwendungen einsetzen wollte.
Ich glaube, ich lasse vorerst mal die Finger davon bzw gehe auf einem
anderen Rechner damit spielen, um das mit den zwei Versionen mal
auszuprobieren.
Never change... etc.

--
Grüße
Harald

Harald Maedl

unread,
Sep 9, 2008, 2:44:10 PM9/9/08
to
Christian Kirsch wrote:
> Harald Maedl schrieb:
>> [parallel mysql-Server]
> Handbuch lesen:
> http://dev.mysql.com/doc/refman/5.1/en/multiple-servers.html

Ah dort, danke!

,----
| Be careful when running multiple mysql servers with PHP and persistent
| connections. It seems that PHP does not check the socket when reusing a
| connection. That is, PHP will see an existing connection, and reuse it
| even if the connection is actually to a different server.
`----

Das scheint mir das KO-Kriterium zu sein, gernau weil ich für andere
Anwendungen PHP benötige. Also besser auf 2 Maschinen oder warten, bis
das Update der WaWi auf Vers >=5.XX kommt. :-(

> Ob Du das für "DAU-kompatibel" hältst, musst Du selber beurteilen. Ob
> man allerdings als bekennender DAU einen MySQL-Server betreiben
> sollte?

Nun ja, es hat immerhin gereicht, dass die WaWi läuft, ich ein paar
Abfragen erstellen kann, die schneller und individueller als mit der
WaWi zu erledigen sind. Und wenn man sich nicht damit beschäftigt, dann
wird es auch nichts. Von nix kommt halt nix.

--
Grüße
Harald

Stefan Froehlich

unread,
Sep 9, 2008, 5:09:24 PM9/9/08
to
On Tue, 9 Sep 2008 20:44:10 +0200 Harald Maedl wrote:
> | Be careful when running multiple mysql servers with PHP and persistent
> | connections. It seems that PHP does not check the socket when reusing a
> | connection. That is, PHP will see an existing connection, and reuse it
> | even if the connection is actually to a different server.
> `----

> Das scheint mir das KO-Kriterium zu sein, gernau weil ich für andere
> Anwendungen PHP benötige.

Notwendigerweise auch mit persistent connections? Wenn es nur zum
Entwickeln ist, kannst Du ja mysql_pconnect() (sofern ueberhaupt
verwendet) temporaer durch mysql_connect() ersetzen. Weiteres zu dem
Thema waere dann in einer PHP-Gruppe besser aufgehoben.

> Also besser auf 2 Maschinen oder warten, bis
> das Update der WaWi auf Vers >=5.XX kommt. :-(

Einfacher waere das natuerlich schon, ja, wenn eine zweite Maschine
vorhanden ist.

Servus,
Stefan

--
http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich

üppig? üppiger als Stefan!? Kaum zu fassen, daß es das gibt.
(Sloganizer)

Kay-Michael Voit

unread,
Sep 10, 2008, 4:11:58 PM9/10/08
to
> ,----
> | Be careful when running multiple mysql servers with PHP and persistent
> | connections. It seems that PHP does not check the socket when reusing a
> | connection. That is, PHP will see an existing connection, and reuse it
> | even if the connection is actually to a different server.
> `----

Das klingt nicht so, als würde das auftreten, wenn Du Dich per TCP/IP
verbindest. Müssen ja nicht notwendigerweise Sockets sein, oder?

0 new messages