anfängerproblem mit mysql
anfängerproblem mit mysql
Hallo,
Ich hätte da auch ein Problem
Sarge --> apt-get install mysql...
Was muss ich tun um vom internen Netzwerk zugreifen zu können.
Alleine mit bind-address geht's nicht.
Danke!
Michael
Ich hätte da auch ein Problem
Sarge --> apt-get install mysql...
Was muss ich tun um vom internen Netzwerk zugreifen zu können.
Alleine mit bind-address geht's nicht.
Danke!
Michael
Es ist echt nur schwer zu begreifen, dass ihr nicht wahrsehen könntstartx hat geschrieben:hm, auf was genau willst du zugreifen. von einem script aus, auf die mysql console ...?
Ich möchte aus dem internen Netzwerk 192.168... mit einem W2K-Client auf den Server zugreifen.
Reicht das?
netstat -tulpe listet kein mysql weder bei "bind 127.0.0.1" noch bei "bind 192.168.1.254".
Danke!
Michael
Nein, eben nicht - diesen Hinweis habe ich eh zu Hauf hier gefunden, aber bie mir steht in der my.cnfPischti hat geschrieben:da gibts ne option in der my.cnf
skip networking
die musste auskommentieren ...
Code: Alles auswählen
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
Code: Alles auswählen
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
???
-
- Beiträge: 61
- Registriert: 26.05.2005 00:04:12
- Wohnort: Aachen
-
Kontaktdaten:
nur wenn ich bind 127.0.0.1 in der my.cfg angebe.progressive hat geschrieben:läuft der mysql-server überhaupt? ist der socket vorhanden?
ich kapier einfach nicht was ich tun muss um einen zugriff aus dem internen netzwerk zuzulassen.
oder liegt es daran, dass ich versuche als mysql-root zuzugreifen?
danke!
michael
-
- Beiträge: 61
- Registriert: 26.05.2005 00:04:12
- Wohnort: Aachen
-
Kontaktdaten:
progressive hat geschrieben:allerdings muss der user, den du verwendest, zugriff von einem entfernten host haben...also nicht nur auf localhost begrenzt sein...
Code: Alles auswählen
Der Server ist nicht erreichbar !!!
Host '192.168.1.14' is not allowed to connect to this MySQL server
Verrätst du mir noch wo ich ihm sage dass er es bitte allowen möge?
Danke!
Michael
-
- Beiträge: 61
- Registriert: 26.05.2005 00:04:12
- Wohnort: Aachen
-
Kontaktdaten:
du musst einen user im mysql-server einrichten, mit dem du dich verbinden willst...diesem user musst du halt erlauben, das er sich nicht nur vom localhost sondern auch von jedem anderen host aus verbinden darf...
EDIT : der neue user kann auch nur auf einen remote-host (in dem fall die w2k-maschine) anstatt auf jeden beliebigen beschränkt werden...
EDIT : der neue user kann auch nur auf einen remote-host (in dem fall die w2k-maschine) anstatt auf jeden beliebigen beschränkt werden...
-
- Beiträge: 61
- Registriert: 26.05.2005 00:04:12
- Wohnort: Aachen
-
Kontaktdaten:
Code: Alles auswählen
apt-get install rinetd
mv /etc/rinetd.conf /etc/rinted.conf.old
echo -e "192.168.1.xxx 3306 127.0.0.1 3306\nallow 192.168.1.14" > /etc/rinetd.conf
xxx bitte durch die IP des SQL Servers ersetzen.
nach allow sollte die ip der aus du dich connecten willst
Damit kann dann nur der Rechner nach allow auf den mysql server zugreifen .
jojo