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

Tại sao PDO của tôi không hoạt động?

Bạn cần nói với PDO rằng bạn muốn nó đưa ra các ngoại lệ:

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

Theo nhận xét của bạn bên dưới, rõ ràng là DSN của bạn không chính xác. Nó phải là:

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

Lưu ý rằng cú pháp là dbname= thay vì dbname: (mà bạn đã có ban đầu).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thiết lập cơ sở dữ liệu và tạo người dùng chỉ đọc trong AWS Redshift và Mysql

  2. Truy vấn phân biệt chữ hoa chữ thường trong MySQL

  3. truy vấn mysql mất quá nhiều thời gian để thực thi

  4. Symfony2 - Doctrine2 QueryBuilder Ở đâu trong trường ManyToMany

  5. MySQL / MariaDB:tạo chế độ xem bảng tổng hợp