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

mã php để kiểm tra pdo có sẵn không?

PDO luôn được cài đặt cho php 5.1+. Bạn có thể kiểm tra các trình điều khiển db cụ thể đã được cài đặt hoặc không sử dụng phpinfo (); Bạn có thể thử kiểm tra các trình điều khiển cụ thể bằng cách sử dụng ý tưởng @Mark Baker và kiểm tra các hằng số cụ thể;

var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE)); // mysql
var_dump(PDO::FB_ATTR_TIME_FORMAT)); // firebird

Lưu ý rằng không phải tất cả các trình điều khiển đều có các hằng số cụ thể được xác định vì vậy phpinfo () vẫn là giải pháp tốt nhất.

Sử dụng dòng lệnh, bạn có thể kiểm tra bằng cách sử dụng:

$ php -m

Để thay thế cho phpinfo (), bạn có thể sử dụng:

extension_loaded ('PDO' ); // returns boolean
// or
extension_loaded('pdo_mysql');
// or get all extensions and search for a specific one
get_loaded_extensions(); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thứ tự hàng MySQL cho SELECT * FROM tên_bảng;?

  2. Làm cách nào để chèn dữ liệu vào cơ sở dữ liệu MySQL?

  3. Làm thế nào để tính toán tỷ lệ chuyển đổi trong MySQL?

  4. Cách tốt nhất để lưu trữ MySQL trên Azure Cloud

  5. Đặt PDO để ném các ngoại lệ theo mặc định