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

MySQL sakra... nelze se připojit k databázi /tmp/mysql.sock

Pokoušíte se použít různé sokety pro server a klienta. Váš Rails se pokouší připojit k /tmp/mysql.sock prostřednictvím MySQL naslouchá na /var/mysql/mysql.sock.

Normálně je konfigurace MySQL uložena v /etc/my.cnf, ale ve vašem ps váš výstup vidím cestu soketu je uveden jako parametr. Takže opravdu záleží na specifikách vašeho systému.

Každopádně se podívejte do /etc/my.cnf a do databáze.yml a ujistěte se, že mysql.sock je v obou souborech na stejné cestě.



  1. Stejná aplikace, různé databáze:Entity framework 6.X + MySQL + SQL Server

  2. Zápis položek do databáze MySQL ve Scrapy

  3. Návrhové vzory uživatelského rozhraní, které se neškálují

  4. Proč SQL Server automaticky ignoruje prázdné místo na konci?