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

Защо моят PDO не работи?

Трябва да кажете на PDO, че искате да хвърля изключения:

$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

След коментара ви по-долу е очевидно, че вашият DSN е неправилен. Трябва да бъде:

$connection = new PDO('mysql:host=localhost;dbname=my_db','my_username','xxxxxxx');

Имайте предвид, че синтаксисът е dbname= вместо dbname: (която сте имали първоначално).



  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 са налични за node.js?

  3. Периоди от време на MySQL заявка и стойност на максималния спад спрямо предходната максимална стойност

  4. Как да създадете попълнено MySQL Docker изображение по време на изграждане

  5. Как да създадете нов потребител и да предоставите разрешения в MySQL