2009-05-08 4 views
0

Ich bekomme das wiederholt in meinem Server-Fehlerprotokoll für MySQld. Auf meinem PHP (MySQLi) oder SQL-Client (nicht sicher, was sie verwenden, vielleicht auch MySQLi) ruft einige (nicht alle) gespeicherte Prozeduren, geschieht dies und ich bekomme die Fehlermeldung "Verbindung zum MySQL-Server während der Abfrage verloren" (wiederholt). Dieses Verfahren funktionierte tatsächlich gestern; (DankeMysqld [v5.0.51a] wiederholt beim Aufruf der gespeicherten Prozedur neu gestartet

/usr/sbin/mysqld, Version: 5.0.51a-3ubuntu5.1-log ((Ubuntu)). started with: 
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock 
Time     Id Command Argument 
090508 10:18:43  1 Connect  [email protected]$ 
         1 Query  BEGIN 
090508 10:18:44  1 Query  call `test_graphstats`(1, 'gbp', 'MONTH') 
/usr/sbin/mysqld, Version: 5.0.51a-3ubuntu5.1-log ((Ubuntu)). started with: 
Tcp port: 3306 Unix socket: /var/run/mysqld/mysqld.sock 
Time     Id Command Argument 

Antwort

0

Dies scheint ein Problem mit einer der Leitungen in der SQL gewesen zu sein, wo ich eine meiner eigenen gespeicherten Funktionen aufrufen Also, ich denke ein... Trial and Error Approach ist erforderlich

+0

Tatsächlich, meine gespeicherte Funktion benötigt zwei Argumente, wenn ich nur eine zur Verfügung stellte.Rufen das zweite Argument mit NULL behoben. – Ian