Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Ostrzeżenie:PDO::__construct():[2002] Brak takiego pliku lub katalogu (próba połączenia przez unix:///tmp/mysql.sock) w

Używasz gniazda Unix. Podczas czytania „localhost” biblioteki klienta MySQL nie interpretują go jako host TCP „localhost” i rozpoznają tę nazwę, ale używają domyślnej lokalizacji Socket. Aby używać TCP na lokalnym komputerze, musisz użyć 127.0.0.1 jako nazwę hosta.

Aby określić przeszłość, użyj unix_socket zamiast host w DSN. Lokalizacja gniazda używanego przez localhost można zdefiniować w czasie kompilacji lub w niektórych wersjach PHP za pomocą pdo_mysql.default_socket w 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. Używanie fragmentów Oracle JDeveloper z MySQL

  2. Instalowanie określonych wersji pakietów za pomocą pip

  3. Słowo kluczowe LIMIT na MySQL z przygotowaną instrukcją

  4. Jak mogę użyć PDO do pobrania tablicy wyników w PHP?

  5. Jak zaimportować plik SQL za pomocą wiersza poleceń w MySQL?