WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   mysql & phpmyadmin (http://www.wcm.at/forum/showthread.php?t=95678)

creibl 01.05.2003 19:59

mysql & phpmyadmin
 
Folgendes Problem

Verwende eine MySQL Datenbank unter Windows und phpMyAdmin.

Beides funktioniert. Nur kann ich mit phpmyadmin nicht auf die Datenbank zugreifen.

Can't connect to MySQL server on 'localhost' (10061)

Habe auch schon in der config.inc von phpmyadmin das Passwort und den Benutzer eingetragen. funkt aber noch immer nicht.

Weiß jemand was ich falsch mache?? Irgendwo dürfte ich einen Hund drinnen haben.

Unter Linux hats auf anhieb eigentlich geklappt!!!!

Danke!

creibl 01.05.2003 21:17

Okay, mittlerweile läuft auch mysql nicht mehr unter Windows!!

Ampel ist auf Rot und läßt sich nicht auf grün schalten!!!:heul:

_m3 01.05.2003 21:29

Firewall deaktivieren

creibl 01.05.2003 22:05

danke, hat aber auch nichts gebracht.

Kann den Dienst zwar starten, aber nicht connecten.!!!

Sloter 01.05.2003 23:04

Verwende statt localhost die IP vom Rechner für PHPMyAdmin.

Sloter

creibl 04.05.2003 12:39

Funktioniert immer noch nicht!

Ich kann den mysql Dinst (via Eingabeaufforderung) starten, aber wenn ich dann versuche damit zu arbeiten, kann er nicht connecten.

Schön langsam weiß ich nicht mehr, was ich noch alles versuchen soll.

käptn 04.05.2003 13:36

Mit dem MySQL-CLI kannst du zugreifen?

>mysql -hlocalhost -uuser -ppassword

~

kikakater 04.05.2003 14:47

user root einrichten
user apache einrichten

beides in MySQL natürlich *schlaubinatür*

Meines Wissens ist das Problem aber ein ganz anderes: Nämlich ein neueres Release des Webservers und Datenbankservers zu installieren ...

creibl 04.05.2003 15:43

Neueres Release? Apache 2.045 läuft und MySQL 4.0.12 läuft (oder eben nicht!)

Ich kann eben nicht zugreifen: Can't conect .....

Aber den Dienst kann ich starten. (mysql is running)

käptn 04.05.2003 16:57

Na dann schreib doch bitte mal was du am CMD eingibst...

>mysql -uroot -hlocalhost

~

kikakater 04.05.2003 17:20

Wie schaut denn der Aufruf der Funktion mysql_connect bei Dir aus ? User, Passwort

Vielleicht fehlt der angegebene user in der mysql root db, oder es ist das Passwort unrichtig.

kikakater 04.05.2003 17:43

Gib ein (Dos command window):

1. mysql

2. select host,user,password from mysql.user order by user,host;



Dann solltest Du alle User gelistet bekommen - sofern die DB mysql existiert - der Host muß localhost sein ...

creibl 04.05.2003 18:43

Wenn ich am CMD mysql eingebe kommt Error 2003: Cannot connect to MySQL Server on localhost!

kikakater 04.05.2003 19:29

Dann läuft der Dienst nicht die Zahl 2003 bezieht sich auf das aktuelle Jahr :rolleyes:, die Fehlermeldung hat die Nummer 10061 !

Starte den Server mit mysql_start.bat am Prompt, sonst wird sich weiter nichts tun, ich habe den Verdacht, der Dienst ist eingetragen, wird aber nicht automatisch gestartet, mache es halt manuell und schau, ob und welche Fehlermeldung er im CMD Fenster herausschreibt.

creibl 04.05.2003 21:56

Folgende Fehlermeldung erhalte ich im CMD

Mysql Server kann nicht gestartet werde. Ein Systemfehler ist aufgetreten. Systemfehler 1067 aufgetreten. Der Prozess wurde unerwartete beendet

käptn 04.05.2003 22:21

Poste mal den Inhalt deiner \WINNT\my.ini

~

kikakater 04.05.2003 23:21

MySQL Upgrading Windows

A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.
This cryptic error means that your `my.cnf' file (by default `C:\my.cnf') contains a parameter that cannot be recognised by MySQL. You can verify that this is the case by trying to restart MySQL with the `my.cnf' file renamed e.g. to `my.cnf.old'. Once you have verified it, you need to identify which parameter is the culprit by retrying to start MySQL with successively larger portions of the original `my.cnf' file.

Die my.cnf einer neuen mysql Version sollte angepaßt werden an die individuellen Einstellungen die man so als Entwickler oder Anwender hat. Nicht jedoch sollte man eine alte my.cnf mit der neuen MySQL Server Version zusammen bringen durch das Überschreiben der neuen my.cnf Datei durch die alte my.cnf !

Installiere den MySQL Server neu und passe die Directoryeinträge in der neuen my.cnf an Deine Einstellungen an, dann ist das Problem gelöst, schätze ich mal :heul: :confused: ;)

creibl 05.05.2003 09:35

okay, werde ich am Wochenende machen.

Der Inhalt meiner my.cnf ist ganz einfach (soweit ich mich auswendig daran erinnere):

basedir=C:/mysql/
datadir=C:/mysql/

Mehr steht nicht drinnen!


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag