AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MySQL-Server unter Linux starten

Ein Thema von Gambit · begonnen am 27. Mai 2004 · letzter Beitrag vom 27. Mai 2004
Antwort Antwort
Gambit

Registriert seit: 28. Mai 2003
680 Beiträge
 
Delphi 7 Professional
 
#1

MySQL-Server unter Linux starten

  Alt 27. Mai 2004, 19:54
Moin,

hört vielleicht nicht ganz so hierher aber vielleicht kann mir trotzdem jemand helfen...

ich beschäftige mich seit gestern erstmals ein wenig mit Linux(Suse 9.1) und bin also noch blutiger Anfänger. Nachdem ich es jetzt hinbekommen habe, Kylix zu installieren und die Zeos-Kompos, würde ich gerne wissen, wie man den MySQL-Server startet. Installiert ist er laut YaST. Ich hab' nur keine Ahnung wo und wie ich ihn starte. Hört sich vielleicht etwas dämlich an aber ich blicke da noch nicht so ganz durch...

Beste Grüße

Gambit
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: MySQL-Server unter Linux starten

  Alt 27. Mai 2004, 19:58
Hi,
generell sollte helfen
Code:
Konsole auf -> su -> Root-Passwort eingeben -> rcmysql start
Prüfe aber vorher mit status statt start, ob er wirklich noch aus ist.

Chris
  Mit Zitat antworten Zitat
Gambit

Registriert seit: 28. Mai 2003
680 Beiträge
 
Delphi 7 Professional
 
#3

Re: MySQL-Server unter Linux starten

  Alt 27. Mai 2004, 20:42
jo, Danke, hat geklappt. Wenn der Server bei jedem Start von Linux gestartet werden soll, wie muss ich das anstellen? Ist ja doch unter Windoof irgendwie einfacher. Oder vielleicht auch nur anders...

Gruß

Gambit
  Mit Zitat antworten Zitat
27. Mai 2004, 20:53
Dieses Thema wurde von "Sharky" von "Datenbanken" nach "Programmieren allgemein" verschoben.
Habe es mal nach hier verschoben?
Es ist keine direckte Delphi-Frage aber doch wichtig genug als das sie zu K&T verschoben werden sollte
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: MySQL-Server unter Linux starten

  Alt 27. Mai 2004, 21:01
Also bei meinem Suse hat YAST automatisch das Boot-Script erstellt.
Ich verstehe das Linux-Bootkonzept zwar nur bedingt, aber ich versuchs mal:

Im Ordner /etc/init.d gibt es einige Scripte sowie u.a. die Ordner rc0 - rc7.
Dabei läuft es so ab, dass das System zunächst in den RunLevel 0 geführt wird. Danach geht es weiter, RunLevel 5 oder so ist dann der "normale" Systemmodus. Du kannst nun genau festlegen, wann deine Anwendung gestartet werden soll, indem du innerhalb eines solchen Ordners eine Verknüpfung auf ein Shellscript erstellt, die die Anwendung startet. Diese muss außerdem eine Zahlenkomponente enthalten, die die Ausführungsreihenfolge innerhalb des Runlevels bestimmt. Der Name der Verknüfung beginnt mit einem s, danach kommt die Zahl und dann ein frei wählbarer Name.
Beispiel (in der Reihenfolge der Ausführung):
  • s10irgendwas
  • s20irgendwasanderes
  • s30irgendwasganzanderes
[list]

Ein k statt dem s bedeutet, dass das Shellscript nicht beim Wechseln der Runlevels beim Booten ausgeführt wird, sondern beim Shutdown.


Die andere (einfachere), aber weniger flexible Lösung, wäre die Datei boot.local zu editieren. Dies ist ebenfalls ein Shellscript, das ausgeführt wird, bevor das RunLevel 0 erreicht wird. Das Pendant dazu wäre die Datei halt.local.


So, ich bin mir sicher, dass zumindest einiges davon falsch ist, aber das ist mal mein Verständnis von diesen Vorgängen. Ich freue mich darauf, dass dieser Blick korrigiert wird
Und das natürlich die ursorüngliche Frage auch beantwortet wird.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#6

Re: MySQL-Server unter Linux starten

  Alt 27. Mai 2004, 22:31
Zitat von Chewie:
Dabei läuft es so ab, dass das System zunächst in den RunLevel 0 geführt wird.
Da irrst du. Runlevel 0 ist Shutdown.

Zitat von Chewie:
Danach geht es weiter, RunLevel 5 oder so ist dann der "normale" Systemmodus.
Das stimmt nur bedingt. Es gilt:

Runlevel 0: Shutdown
Runlevel 1: Singleuser (root) ohne Netzwerk
Runlevel 2: Multiuser ohne Netzwerk
Runlevel 3: Multiuser mit Netzwerk
Runlevel 4: zur freien Verfügung
Runlevel 5: zur freien Verfügung (meistens mit X-Server)
Runlevel 6: Reboot

Die einzelnen Runlevels können mit "init [Runlevel]" aufgerufen werden.

Zitat von Chewie:
Du kannst nun genau festlegen, wann deine Anwendung gestartet werden soll, indem du innerhalb eines solchen Ordners eine Verknüpfung auf ein Shellscript erstellt, die die Anwendung startet. Diese muss außerdem eine Zahlenkomponente enthalten, die die Ausführungsreihenfolge innerhalb des Runlevels bestimmt. Der Name der Verknüfung beginnt mit einem s, danach kommt die Zahl und dann ein frei wählbarer Name.
"man inittab" und Konsorten helfen an dieser Stelle weiter. Allerdings würde ich dir raten, einfach den Runleveleditor von YaST zu nehmen (ich meine mich zu erinnern, dass es sowas gibt).

Zitat von Chewie:
Ich freue mich darauf, dass dieser Blick korrigiert wird
Bitteschön
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz