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

Automatycznie łap wyjątki dla PDO w PHP

Spójrz na Dokumentację PDO

Możesz zmienić obsługę błędów na PDO::ERRMODE_SILENT lub PDO::ERRMODE_WARNING

$dbh = new PDO($dsn, $user, $password);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);

Lub użyj set_exception_handler i zdefiniuj procedurę obsługi dla wszystkich swoich wyjątków.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy MySQL używa indeksu do sortowania?

  2. Wstawianie do MySQL z PHP (jQuery/AJAX)

  3. Czy muszę używać mysql_close(connection)?

  4. Hybrydowe obciążenia baz danych OLTP/Analytics:replikacja danych MySQL do ClickHouse

  5. Ustaw maksymalny czas wykonania w MYSQL / PHP