Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо PDO отпечатва паролата ми, когато връзката е неуспешна?

Трябва да имате display_errors = off във вашия PHP.ini така или иначе, за да избегнете този проблем. Грешки, които разкриват подробности като тези, идват от много места, в допълнение към PDO.

Да, трябва също да го имате в блок try/catch.

Можете също така $pdo->setAttribute(PDO::ERRMODE_SILENT) , но тогава трябва да проверявате кодовете за грешки ръчно, вместо да използвате блок try/catch. Вижте http://php.net/manual/en/pdo.setattribute.php за повече константи за грешки.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL сравнява сега() (само дата, не час) с поле за дата и час

  2. Как да получите достъп до MySQL от няколко нишки едновременно

  3. Възможно ли е да има индексиран изглед в MySQL?

  4. Масово вмъкване с SQLAlchemy ORM

  5. Приятел на приятел в PHP/MySQL?