sql >> Database teknologi >  >> RDS >> Mysql

Får Kan ikke oprette forbindelse til lokal MySQL-server via socket '/var/run/mysqld/mysqld.sock'-fejl ved opsætning af mysql-database til Ruby on Rails-appen

Jeg endte med at finde ud af denne.

Jeg kørte følgende kommando:

$ mysqladmin variables | grep socket
 

Hvilket returnerede:

| performance_schema_max_socket_classes | 12 | | performance_schema_max_socket_instances | 323 | | socket | /tmp/mysql.sock

Så tjekkede jeg socket-placeringen i min database.yml-fil, og den var forkert:

Det var forkert. Efter at have ændret den til den rigtige socket-placering fungerede alt som en charme. Jeg håber, at dette hjælper nogen i fremtiden.



  1. sammenføj tre tabeller for et specifikt resultat

  2. Få en liste over første rekord for hver gruppe

  3. DB ORACLE FORESPØRGSEL

  4. Sådan sletter du alle duplikerede poster i PHP/Mysql