Warning: mysql_connect() [function.mysql-connect]: Can ' T connect to MySQL server on

So, ich bekomme immer diese Fehlermeldung, wenn Sie versuchen, eine Verbindung zu meinem Remote-Datenbank. Das merkwürdige ist, es funktioniert für etwa 1/2-Abfrage(N) eine minute, aber dann, nachdem diese Abfrage funktioniert es einmal nicht und gibt diese Fehlermeldung. Das nur mal passiert zufällig, bevor es verwendet, um gut funktionieren für viele Abfragen pro Sekunde.

Details:

  • Im mit xampp zu hosten meiner Datenbank
  • Die details für die Verbindung zur Datenbank korrekt sind

Irgendwelche Ideen, was könnte passiert sein?

Beispiel-code (Dies ist der code, welchen ich zum testen der Verbindung):

                $connection = mysql_connect('IP', 'DATABASE PASSWORD', 'PASSWORD', 'DATABSE NAME') or die(mysql_error());
                if (!$connection) 
                    die('Not connected : ' . mysql_error());

                $db_selected = mysql_select_db('DATABSE NAME', $connection);
                if (!$db_selected)
                    die ('Can\'t use : ' . mysql_error());

                $string = mysql_query("SELECT * FROM `characters` WHERE `name` LIKE 'gil'") or die(mysql_error());
                if($result = mysql_fetch_assoc($string))
                    echo $result['name'];

Voller Fehler-code:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'IP' (4) in /vhosts/DOMAIN/httpdocs/test.php on line 1
Can't connect to MySQL server on 'IP' (4)
Klingt wie Sie anrufen mysql_connect() vor jeder Abfrage, die ist unnötig. Sie sollten es einmal an der Spitze Ihres Skripts. Obwohl eigentlich sollte man es nennen, nie und verwenden Sie PDO oder MySQLi.
Jede code-Beispiel für uns, zu sehen?
bitte fügen Sie den vollständigen Fehler-Zeichenfolge und ein Stück PHP-code
Weiter zu @DaveRandom Kommentar. Beste Weg, um zu verhindern, dass SQL-Injection in PHP
Das ist, was im das tun, ich habe gerade ein test-Skript um dieses Problem zu testen, wenn es gestartet Auftritt.

InformationsquelleAutor Gil Julio | 2012-05-28

Schreibe einen Kommentar