[MySQL] Connecten van buitenaf kan niet.

Pagina: 1
Acties:
  • 26 views sinds 30-01-2008

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 15:11

Snow_King

Konijn is stoer!

Topicstarter
Hoi,


Ik heb 2 Debian servers, 1 webserver en 1 database server.

Als ik vanaf deze webserver (Apache 1.3.29) probeer te verbinden naar de MySQL server (4.0.15) krijg ik de volgende error:
Warning: mysql_connect(): Can't connect to MySQL server on 'database' (111)
In /etc/hosts heb ik een entry gemaakt:
xx.xxx.xx..xx database
Ik kan gewoon pingen naar "database" op de console.

Ik heb de gebruiker als volgt aan gemaakt op de mysqconsole:
code:
1
2
CREATE DATABASE `test`;
GRANT ALL PRIVILEGES ON test.* TO 'test'@'%' IDENTIFIED BY 'test';


In de Firewall van de database server staat het volgende:

code:
1
/sbin/iptables -A INPUT --protocol tcp -d xx.xx.xx -s xx.xx.xx --dport 3306 -j ACCEPT


het php script:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php

$db_host = "database";
$db_user = "test";
$db_pass = "test";

$dbcnx = @mysql_connect($db_host, $db_user, $db_pass);

if(!$dbcnx){
                    echo("". mysql_error() ."");
        exit();
}

?>

het IP invullen ipv "database" werkt ook niet :(

Wat doe ik nu fout :?

[ Voor 8% gewijzigd door Snow_King op 15-01-2004 12:00 ]


  • Stacium
  • Registratie: Februari 2001
  • Niet online

Stacium

Perfect Molecular Chaos

'skip-networking' commenten in /etc/mysql/my.cfg ;)

[ Voor 15% gewijzigd door Stacium op 15-01-2004 12:05 ]

It seemed like a good idea at the time


  • Snow_King
  • Registratie: April 2001
  • Laatst online: 15:11

Snow_King

Konijn is stoer!

Topicstarter
Stacium schreef op 15 januari 2004 @ 12:05:
'skip-networking' commenten in /etc/mysql/my.cfg ;)
jij bent tof! :)

tnx, werkt nu!

  • Wilke
  • Registratie: December 2000
  • Laatst online: 22-02 22:40
Kortom, lees de handleiding :)

Daarom op slot.

Dit topic is gesloten.