Ik zit met het volgende probleem:
Ik heb een mysql database, die vanaf localhost (via een socket) en via het netwerk (1.2.3.4:3306) data moet gaan ontvangen.
Op dit moment werkt de socket (eg. kan ik naar connecten) maar wat ik ook doe, mysql wil niet binden aan poort 3306.
Wat heb ik gedaan:
*) Volgens de docs (mysql.com / man / google) zou dat op te lossen moeten zijn door in /etc/mysql/my.cnf een "PORT=3306" regel toe te voegen, wat ik gedaan heb. /etc/init.d/mysql restart of /usr/bin/safe_mysqld & bied geen soelaas
*) /usr/bin/safe_mysqld nagezocht naar de "--skip-networking" flag. Deze flag zou mysqld moeten vertellen dat hij de tcp/ip daemon routines overslaat, waardoor mysqld niet bind aan een port.
Zelf begin ik stilletjes aan te geloven dat er uberhaupt geen tcp/ip ondersteuning zit in deze release van mysql-server. Mischien dat iemand hier zijn licht erover kan werpen, en mij een paar pointers kan geven naar de oplossing...
Ik zit op dit moment niet thuis, dus kan ik helaas geen "hands-on" info verschaffen.
<edit>
voordat de standaard vragen komen:
nee, er draait verder nix op poort 3306
ja, ik heb al de juiste firewall rules om dit toe te laten
ja, tcpwrappers laat de connectie toe
nee, er staat nix interesants in de logboeken
</edit>
Ik heb een mysql database, die vanaf localhost (via een socket) en via het netwerk (1.2.3.4:3306) data moet gaan ontvangen.
Op dit moment werkt de socket (eg. kan ik naar connecten) maar wat ik ook doe, mysql wil niet binden aan poort 3306.
Wat heb ik gedaan:
*) Volgens de docs (mysql.com / man / google) zou dat op te lossen moeten zijn door in /etc/mysql/my.cnf een "PORT=3306" regel toe te voegen, wat ik gedaan heb. /etc/init.d/mysql restart of /usr/bin/safe_mysqld & bied geen soelaas
*) /usr/bin/safe_mysqld nagezocht naar de "--skip-networking" flag. Deze flag zou mysqld moeten vertellen dat hij de tcp/ip daemon routines overslaat, waardoor mysqld niet bind aan een port.
Zelf begin ik stilletjes aan te geloven dat er uberhaupt geen tcp/ip ondersteuning zit in deze release van mysql-server. Mischien dat iemand hier zijn licht erover kan werpen, en mij een paar pointers kan geven naar de oplossing...
Ik zit op dit moment niet thuis, dus kan ik helaas geen "hands-on" info verschaffen.
<edit>
voordat de standaard vragen komen:
nee, er draait verder nix op poort 3306
ja, ik heb al de juiste firewall rules om dit toe te laten
ja, tcpwrappers laat de connectie toe
nee, er staat nix interesants in de logboeken
</edit>