sql >> Database >  >> RDS >> Mysql

MySQL Query wordt uitgevoerd maar genereert een uitzondering

U gebruikt executeQuery , die zou terugkeren sql::ResultSet-object, en u vraagt ​​"CREATE USER" die true of false retourneert.

Er is een uitvoeren methode voor dergelijke gevallen. Dus...

stmt = con->createStatement();
stmt->execute("CREATE USER 'user22'");

zal geen foutmelding geven.

Ja, ik weet dat de post 2 jaar oud is, maar als iemand in de toekomst tegen hetzelfde probleem aanloopt, kan hij of zij er iets aan hebben.



  1. Importeer .frm- en .opt-bestanden naar MySQL

  2. MySQL - Waarde aftrekken van de vorige rij, groeperen op

  3. Hoe combineer je GROUP BY, ORDER BY en HAVING

  4. Interne onderdelen voor transactiereplicatie van SQL Server