Koozali.org: home of the SME Server

kein mysql

flar

kein mysql
« on: April 23, 2007, 02:15:16 PM »
Hallo.

Bekomme leider keinen zugriff auf mein mysql (4.1). Habe die nur Server Version installiert.
Fehler:

MySQL Error:
Connection failed:
2003 - Can't connectet to MySQL server on "192.168.1.39" (10061)


Dachte mir das es an der Firewall liegen könnte aber die ist ja nicht installiert worden.

Ggf die Bind Adress. Leider ist unter /etc/  nur die my.cnf . Ich müßte aber die /etc/mysql/my.cnf dort haben.
wo könnte ich sie ansonsten finden

Mein zugriff versuch war von win2000 und ubuntu rechnern.

Hat jemand einen Tip?

Gruß
Flar

Offline stefan24

  • *****
  • 483
  • +0/-0
    • www.sme-server.de
kein mysql
« Reply #1 on: April 23, 2007, 05:18:06 PM »
Das habe ich als Schnipsel abgelegt:

Quote
So here it is to allow remote access to MySQL under SME 7.x:

config set mysqld service access public status enabled TCPPort 3306
signal-event remoteaccess-update
signal-event reboot

Alternativ habe ich noch das hier:

Quote
Beim SME 7.0 ist auch der für den Zugriff auf MySQL-Datenbanken verwendete Port 3306 durch die Firewall geschlossen.
Um das zu ändern, gehst Du folgendermaßen vor:

1. Serverkonsole starten, mit root anmelden
2. "config setprop mysqld LocalNetworkingOnly no" eingeben
3. "signal-event post-upgrade" eingeben
4. "signal-event reboot" eingeben
5. Nach dem Neustart erneut Serverkonsole starten, mit root anmelden
6. "config set mysqld service access public status enabled TCPPort 3306"
eingeben
7. "signal-event remoteaccess-update" eingeben

Die Punkte 5-7 muss man meiner Ansicht nach aber nur machen, wenn man von außen (Internet!) auf den MySQL Server zugreifen möchte. Probiers mal aus, ob für lokalen Zugriff 1-4 reicht.



flar

kein mysql
« Reply #2 on: April 23, 2007, 05:47:12 PM »
hallo stefan.

leider hat es nicht damit geklappt.
ich finde leider auch die datei /etc/mysql/ nicht mehr auf meinem system.
habe es doch nicht gelöscht!
was ich gerade gelöscht habe ist phpmyadmin. es ist die einzigste software die ich noch installiert hatte.

denke das problem liegt mit an der bind adress in my.cnf des ober genannten ordners.

statt der 127.0.0.1 sollte ich vieleicht die ip des servers eingeben???

nach dem reboot wurde mysqld gestartet.

viele grüße
flar

ps: solte ich den server vieleicht neu aufsetzen. bis jetzt sind keine daten darauf.

Offline gerd

  • ****
  • 107
  • +0/-0
kein mysql
« Reply #3 on: April 23, 2007, 06:56:19 PM »
flar,

ich habe am letzten Wochenende einen neuen SME Server aufgesetzt und hatte "mal wieder" das Problem, was Du beschrieben hast.
Ich nehme mal an, dass Du mit phpmyadmin einen User etc angelegt hast. Danach mach mal:

config setprop mysqld LocalNetworkingOnly no
signal-event post-upgrade
signal-event reboot
config set mysqld service access public status enabled TCPPort 3306
signal-event remoteaccess-update
signal-event reboot

Hat bei mir soeben einwandfrei funktioniert. Wenn da immer noch nicht klappt, schau mal in Deiner Firewall von Deinem remote PC nach - vielleicht klemmt es ja dort... hatte ich auch schon...

bonne chance

gerd

flar

kein mysql
« Reply #4 on: April 23, 2007, 07:48:09 PM »
hallo.

hat leider nichts gebracht.
denke das ich es mir mit phpmyadmin zerschossen habe da die datei /etc/mysql nicht mehr existiert.
irgendwie muß sie verschwunden sein.

werde mich morgen früh an die neuconfiguration machen. geht ja eigentlich recht fix.

gruß
flar

Offline gerd

  • ****
  • 107
  • +0/-0
kein mysql
« Reply #5 on: April 24, 2007, 08:16:03 AM »
Flar, dann muesstes Du mit phpmyadmin ja auch nichts mehr sehen, oder?? (ich denke, dass Du dies contrib kennst) Wenn doch, dann leg doch dort nochmals einen User incl. Passwort an mit Zugriff von jedem Host (%) und versuchs nochmal. Die Vorgehensweise wie von mir in meiner vorherigen e-mail geschildert funktioniert auf jeden Fall.

Ansonsten bleibt Dir wohl nix anderes ueber als den Server neu aufzusetzen (7.1.3)

Viel Glueck trotzdem

flar

kein mysql
« Reply #6 on: April 24, 2007, 09:01:54 AM »
Hallo Flar.

Die neuinstallation ist heute morgen gelaufen. Er macht gerade die Spiegelung.
Werde heute Nachmittag weitersehen.

Wie greifst Du ansonsten auf Mysql zu. Welche einstellungen muß ich bedenken bei der Administration.

Ich brauche Mysql für CAO-faktura. Diese Software legt normal selbstständig eine Datenbank an.
http://cao-faktura.de/

Gruß
Falr

flar

kein mysql
« Reply #7 on: April 24, 2007, 08:24:49 PM »
Hallo,

so mein System steht wieder. Habe nun noch eine frage,
 Weiter oben würde berichtet:
    Beim SME 7.0 ist auch der für den Zugriff auf MySQL-Datenbanken verwendete Port 3306 durch die Firewall geschlossen.
    Um das zu ändern, gehst Du folgendermaßen vor:


Ist den bei der "nur Server" Version eine Firewall dabei?

Worauf muß ich nun achten wenn ich auf Mysql zugreifen möchte. Will nun alles von neunem aufziehen.
Welche Benutzer / Gruppen muß ich den anlegen / freischalten.

Gruß
+ Danke
Flar