CMK version: 2.0.0p23 (CRE)
OS version: Debian 11
Hallo zusammen,
ich weiß nicht ob das so gewollt ist, aber vermutlich gibt es einen Bug in der check_sql Routine.
Wenn ich ein Query an meine MySQL bzw. MariaDB-Datenbank sende und diesen Query mit einem Semikolon abschließe, dann funktioniert es beim Einrichten ganz normal, nach der Übernahme des Services bekomme ich einen SQL-Syntax Error:
Error while executing SQL command: 1064, “You have an error in your SQL syntax: check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘$’ at line 2”
Der General-Log des SQL-Servers entnehme ich, dass tatsächlich nach dem Query ein Newline + Dollar-Zeichen angehangen wird.
Lasse ich das Semikolon am Ende meines Querys weg, dann funktioniert es.
Ist das so gewollt?