Klaus Mock: mySQL DB auf Windows einrichten (wieder)

Beitrag lesen

Hallo,

Läuft der mySQL-Server (Service ja oder nein)?
Also nach der Neuinstallation von mySQL leuchtet die Ampel rot, und ich kann, wenn ich auf das Ampelsymbol in der Taskleiste klicke zwischen "Show me" "start the service" "remove the service" wählen. Gehe ich auf Start the service, bekomme ich eine Fehlermeldung von Windows, dass ich es in 30 sek. nochmals versuchen soll.

Die beste Kontrolle ist imho nach wie vor, sich den Status des Dienstes anzusehen. Systemsteuerung->Verwaltung-> Dienste (Unter NT/2K/XP).
Ein Blick in die Ereignisanzeige kann auch nicht schaden.
Anscheinend verhginder irgend ein anderes Programm (Fireall??) dass der Server richtig startet. Behebe dieses Problem und dann sollte sich das Service ordnungsgemäß starten lassen.
'Remove the Service' ist imho sicherlich das schlechteste, das Du tun kannst wenn Du den Server starten willst, aber das sollte sich selbst mit der besch..eidensten Übersetzungssoftware klären lassen.

Kannst Du mit den, dem Server beiliegenden, Tools auf die Datenbank zugreifen?
Welche Tools? Deswegen versuche ich ja die ganze Zeit eben phpmyAdmin mit dem SQl Server zum laufen zu bringen, damit ich zur Probe in der DB etwas eintragen will.

phpmyAdmin ist sicher bequemer, aber mysql.exe oder winmysqladmin.exe sollten für grobe Tests vollkommen genügen und benötigen ausser mySQL nichts weiter. Ein Blick in den bin-Ordner bringt Klarheit.

Verstehst Du den Unterschied zwischen Angaben zu lokalen Anwendungen und Servereinstellungen (host in config.inc.php)?

Hmmm, also so ganz klar ist mir jetzt nicht, wie ich den Pfad einzutragen habe, aber weder http://... noch C:/ hat funktionert. Übrigens habe ich jetzt Name und pwd bei "controluser" und "controlpass" auch eingetragen, und bekomme jetzt wenigstens keine Warnungen mehr, sondern nur mehr:

Server C:/mysql/bin/mysqld-nt.exe

Error

MySQL said:
#2005 - Unknown MySQL Server Host 'C' (11001)

Ein klarer Fall von falscher Syntax. Erwarte wird ein Hostname, optional mit Portangabe, also z.B. 'mistkrueckeelendigliche' oder 'graffelbloedes:4711', Du gibst aber einen Pfad zu einer Datei an (noch dazu in einer Mischform aus WIndows und Unix, die nur wenige Programme wirklich verstehen[1]). Somit ist das ein gutes Beispiel für die Grundregel mit den Äpfeln und Birnen.

Grüße
  Klaus

[1] wobei ich diese Unsitte absolut nicht gutheisse. Das Verständnis für plattformspezifische Unterschiede wird absolut nicht gefördert, nur um etwas mehr Pseudo-VEreinheitlichung zu gewähren. Unbedarfte blicken da schon lange nicht mehr durch (Solld as nun 'C:\wasauchimmer' oder 'C:/wasauchimmer' oder '/c/wasauchimmer' heissen?). Absoluter Schwachsinn, den sich da sich einige Programmierer einfallen lassen haben.