sql >> Database >  >> RDS >> Mysql

hoe op te lossen Algemene fout:2014 Kan query's niet uitvoeren terwijl andere niet-gebufferde query's actief zijn. met behulp van PDO-verbinding

Dit is een beetje een slechte eigenschap van PDO die niet goed gedocumenteerd is. De methode closeCursor werkt niet wanneer de instructie een opgeslagen procedure heeft uitgevoerd. U moet de nextRowSet-methode gebruiken. Dit is wat ik gebruik

            while($sth->nextRowSet())
        {
            $sth->fetchAll();
        }
        $sth->closeCursor();


  1. Schijfruimte terugwinnen na het neerzetten van de database in mysql

  2. Mysql installeren op leopard:kan geen verbinding maken met de lokale MySQL-server via socket

  3. Stel de tekenset en sortering van een tabel in MariaDB in

  4. password_hash, password_verify, MySQL-misverstand?