Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL Query dijalankan tetapi melempar pengecualian

Anda menggunakan executeQuery , yang seharusnya kembali sql::ResultSet, dan Anda menanyakan "CREATE USER" yang mengembalikan benar atau salah.

Ada eksekusi metode untuk kasus seperti itu. Jadi...

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

tidak akan membuat kesalahan.

Ya, saya tahu bahwa postingan ini berusia 2 tahun, tetapi jika seseorang mengalami masalah yang sama di masa mendatang, mereka dapat berguna.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Performa MySQL pada 6 juta tabel baris

  2. Menggunakan kata kunci MySQL dalam kueri?

  3. MySQL ISNULL () Dijelaskan

  4. mysql menghitung ke dalam variabel PHP

  5. Instal Magento mengeluh tentang InnoDB yang hilang saat tersedia