Eu tenho os mesmos erros quando chamei consultas assim (variáveis para usar na próxima consulta)
$db->query("SET @curr = 0.0;");
Para corrigir isso, alterei meu arquivo de configuração para
'database' => array(
'adapter' => 'mysqli',
$db->query("SET @curr = 0.0;");
'database' => array(
'adapter' => 'mysqli',