sql >> Databáze >  >> RDS >> Mysql

Upozornění:PDO::__construct():[2002] Žádný takový soubor nebo adresář (pokouším se připojit přes unix:///tmp/mysql.sock) v

Používáte soket Unix. Při čtení "localhost" to klientské knihovny MySQL neinterpretují jako hostitele TCP "localhost" a nerozeznají tento název, ale použijí výchozí umístění Socketu. Pro použití TCP na lokálním počítači musíte použít 127.0.0.1 jako název hostitele.

Chcete-li určit minulost, použijte unix_socket místo host v DSN. Umístění soketu použitého pro localhost lze definovat v době kompilace nebo v některých verzích PHP pomocí pdo_mysql.default_socket v php.ini .



  1. Provádění změn replikační topologie pro PostgreSQL

  2. Jak upgradovat PostgreSQL z verze 9.6 na verzi 10.1 bez ztráty dat?

  3. Vypočítejte decil z frekvence v MySQL

  4. Příručka pro začátečníky k tabulkám SQL