Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Truy vấn MySQL thực thi nhưng ném ngoại lệ

Bạn đang sử dụng executeQuery , được cho là quay lại đối tượng sql ::ResultSet và bạn đang phân tích "TẠO NGƯỜI DÙNG" trả về true hoặc false.

Có một thực thi phương pháp cho những trường hợp như vậy. Vì vậy ...

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

sẽ không gây ra lỗi.

Vâng, tôi biết rằng bài đăng đã được 2 năm tuổi, nhưng nếu ai đó gặp phải vấn đề tương tự trong tương lai có thể có ích cho họ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để thực thi hai truy vấn mysql làm một trong PHP / MYSQL?

  2. Biểu mẫu trong PDO để cập nhật dữ liệu

  3. Đã vượt quá thời gian chờ nhận được Khóa; thử bắt đầu lại giao dịch mặc dù tôi không sử dụng giao dịch

  4. Làm cách nào tôi có thể thực hiện nhiều truy vấn trong một trang?

  5. Cập nhật lược đồ bảng mà không ảnh hưởng đến dữ liệu trong Laravel