Mysql
 sql >> Baza danych >  >> RDS >> Mysql

To przygotowane oświadczenie PDO zwraca wartość fałsz, ale nie powoduje błędu

Chciałem tylko dodać do tego, miałem podobne frustracje z powodu braku komunikatu o błędzie.

Aby uniemożliwić cichą awarię PDO, możesz ustawić tryb błędu w połączeniu PDO.

$dbh = new PDO();
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

Istnieje również PDO::ERRMODE_WARNING jeśli chcesz błędów, ale nadal kontynuuj.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można uzyskać dostępu do MySQL po automatycznym wygenerowaniu tymczasowego hasła

  2. RuntimeError z mysql2 i rails3 (bundler)

  3. mySQL wybierz W zakresie

  4. Polecenia tworzenia kopii zapasowych i przywracania danych MySQL do administrowania bazą danych

  5. Limit wydajności MySQL