sql >> Database >  >> RDS >> Mysql

MySQL hell... kan geen verbinding maken met database /tmp/mysql.sock

U probeert verschillende sockets te gebruiken voor de server en de client. Uw Rails probeert verbinding te maken met /tmp/mysql.sock, door MySQL luistert naar /var/mysql/mysql.sock.

Normaal gesproken wordt MySQL-configuratie opgeslagen in /etc/my.cnf, maar in uw ps je output Ik zie dat het pad van de socket wordt gegeven als een parameter. Het hangt dus echt af van de specificaties van je systeem.

Hoe dan ook, kijk in /etc/my.cnf en je database.yml en zorg ervoor dat mysql.sock in beide bestanden op hetzelfde pad verschijnt.



  1. Waarom staat Oracle SQL niet toe dat we kolomaliassen gebruiken in GROUP BY-clausules?

  2. Python SQL – De SQLite-, MySQL- en PostgreSQL-databases gebruiken met Python

  3. MariaDB Cluster 10.5 implementeren voor hoge beschikbaarheid

  4. MySQL-server verbinden met NetBeans