Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 18.03.2006 11:48:15 von Zsolt Koppany

Hi,



Wenn unsere Applikation runter gefahren wird möchte ich mysqld (gestartet
von unserer Java Applikation) auch runterfahren (shutdown).



Wie mach ich das am besten? (mysqladmin shutdown ist keine Option).



1. FLUSH TABLES

2. Process.destroy()

3. kill PID auf Unix



Was meint ihr?



Zsolt

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 18.03.2006 13:55:00 von Johannes Vogel

Hi Zsolt

Zsolt Koppany wrote:
> Wenn unsere Applikation runter gefahren wird möchte ich mysqld (gestartet
> von unserer Java Applikation) auch runterfahren (shutdown).
> Wie mach ich das am besten? (mysqladmin shutdown ist keine Option).

Warum ist das keine Option?

> 1. FLUSH TABLES
> 2. Process.destroy()
> 3. kill PID auf Unix
> Was meint ihr?

Gibt es eine Option, dass dies auch deaktiviert wird? Falls die
Applikation auf einer Maschine installiert ist, wo MySQL schon läuft,
was passiert da? Oder wird diese Applikation nicht verbreitet?

Johannes

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 18.03.2006 18:50:55 von Zsolt Koppany

Johannes,

meine Applikation startet mysqld und möchte ihn auch möglichst sauber
beenden.

Zsolt

"Johannes Vogel" schrieb im Newsbeitrag
news:dvgvus$pfq$1@news.hispeed.ch...
> Hi Zsolt
>
> Zsolt Koppany wrote:
>> Wenn unsere Applikation runter gefahren wird möchte ich mysqld (gestartet
>> von unserer Java Applikation) auch runterfahren (shutdown).
>> Wie mach ich das am besten? (mysqladmin shutdown ist keine Option).
>
> Warum ist das keine Option?
>
>> 1. FLUSH TABLES
>> 2. Process.destroy()
>> 3. kill PID auf Unix
>> Was meint ihr?
>
> Gibt es eine Option, dass dies auch deaktiviert wird? Falls die
> Applikation auf einer Maschine installiert ist, wo MySQL schon läuft,
> was passiert da? Oder wird diese Applikation nicht verbreitet?
>
> Johannes

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 18.03.2006 19:05:32 von Christian Kirsch

Zsolt Koppany wrote:
> Johannes,
>
> meine Applikation startet mysqld und möchte ihn auch möglichst sauber
> beenden.
>

Ich finde es erstaunlich, dass Du hier immer noch ernst gemeinte
Antworten bekommst, obwohl Du Dich nach wie vor weigerst, vernünftig zu
zitieren. Oder stehst Du beim Lesen + Schreiben wirklich immer auf dem Kopf?

Abgesehen davon: Was ist an 'mysqladmin shutdown' unsauber? Immerhin
bietet doch mysqladmin ausdrücklich diesen Befehl zum Herunterfahren an.

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 18.03.2006 19:22:35 von Johannes Vogel

Hi Christian

Christian Kirsch wrote:
> Zsolt Koppany wrote:
>> meine Applikation startet mysqld und möchte ihn auch möglichst sauber
>> beenden.
> Ich finde es erstaunlich, dass Du hier immer noch ernst gemeinte
> Antworten bekommst, obwohl Du Dich nach wie vor weigerst, vernünftig zu
> zitieren. Oder stehst Du beim Lesen + Schreiben wirklich immer auf dem Kopf?

Naja, so ernst meinte ich das eigentlich nicht. Mich verwundert mehr,
dass er grundlos die besten Lösungen ausklammert.

> Abgesehen davon: Was ist an 'mysqladmin shutdown' unsauber? Immerhin
> bietet doch mysqladmin ausdrücklich diesen Befehl zum Herunterfahren an.

Genau!

Grüess, Johannes

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 20.03.2006 08:49:04 von Zsolt Koppany

Christian, wenn wir beim Zitieren sind:

ich habe NICHT geschrieben, dass mysqladmin unsauber wäre sondern keine
Option (aus technischen Gründen die du nicht kennst). Ich kenne und benutze
mysqladmin.

Gruß,

Zsolt

"Christian Kirsch" schrieb im Newsbeitrag
news:441c4bed$0$7753$9b4e6d93@newsread4.arcor-online.net...
> Zsolt Koppany wrote:
>> Johannes,
>>
>> meine Applikation startet mysqld und möchte ihn auch möglichst sauber
>> beenden.
>>
>
> Ich finde es erstaunlich, dass Du hier immer noch ernst gemeinte
> Antworten bekommst, obwohl Du Dich nach wie vor weigerst, vernünftig zu
> zitieren. Oder stehst Du beim Lesen + Schreiben wirklich immer auf dem
> Kopf?
>
> Abgesehen davon: Was ist an 'mysqladmin shutdown' unsauber? Immerhin
> bietet doch mysqladmin ausdrücklich diesen Befehl zum Herunterfahren an.

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 20.03.2006 11:26:22 von Johannes Vogel

Hi Zsolt

Zsolt Koppany wrote:
> Christian, wenn wir beim Zitieren sind:
> ich habe NICHT geschrieben, dass mysqladmin unsauber wäre sondern keine
> Option (aus technischen Gründen die du nicht kennst). Ich kenne und benutze
> mysqladmin.

http://www.learn.to/quote ist wohl überflüssig zu erwähnen?
TOFU entsorgt.

Weshalb magst du uns diese technischen Gründen nicht erläutern?

Johannes

Re: Wie kann ich MySql-4.1.x am besten aus Java runterfahren (shutdown)?

am 20.03.2006 11:56:04 von Christian Kirsch

Johannes Vogel schrieb:
> Hi Zsolt
>
> Zsolt Koppany wrote:
>> Christian, wenn wir beim Zitieren sind:
>> ich habe NICHT geschrieben, dass mysqladmin unsauber wäre sondern keine
>> Option (aus technischen Gründen die du nicht kennst). Ich kenne und benutze
>> mysqladmin.
>
> http://www.learn.to/quote ist wohl überflüssig zu erwähnen?

Völlig. Weshalb ich diesem Herrn auch nicht mehr antworte.