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

Cảnh báo:PDO ::__ construct ():[2002] Không có tệp hoặc thư mục nào như vậy (cố gắng kết nối qua unix:///tmp/mysql.sock) trong

Bạn đang sử dụng ổ cắm Unix. Khi đọc "localhost", thư viện máy khách MySQL không hiểu nó là máy chủ TCP "localhost" và phân giải tên đó nhưng sử dụng vị trí Socket mặc định. Để sử dụng TCP trên máy cục bộ, bạn phải sử dụng 127.0.0.1 dưới dạng tên máy chủ.

Để chỉ định việc sử dụng trước đây unix_socket thay vì host trong DSN. Vị trí của ổ cắm được sử dụng cho localhost có thể được xác định tại thời điểm biên dịch hoặc trong một số phiên bản PHP bằng cách sử dụng pdo_mysql.default_socket trong php.ini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để sử dụng đúng đối tượng PDO cho truy vấn SELECT được tham số hóa

  2. Cách tạo và thực thi các hàm và thủ tục được lưu trữ trong MySQL

  3. Phân trang PHP &MySQL

  4. Làm cách nào để liệt kê có cùng dữ liệu id với vòng lặp while trong PHP?

  5. Cách tải hình ảnh lên cơ sở dữ liệu MySQL bằng mã PHP