sql >> Databasteknik >  >> RDS >> Mysql

Får Kan inte ansluta till lokal MySQL-server via socket '/var/run/mysqld/mysqld.sock'-fel när du ställer in mysql-databas för Ruby on Rails-appen

Det slutade med att jag kom på det här.

Jag körde följande kommando:

$ mysqladmin variables | grep socket

Som returnerade:

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

Sedan kollade jag socket-platsen i min database.yml-fil och det var fel:

Det var fel. Efter att ha ändrat den till rätt uttagsplats fungerade allt som en smäck. Jag hoppas att detta hjälper någon i framtiden.



  1. MySQL sortera efter antal förekomster

  2. Android SQLite:Hur genererar man en stor tabell för teständamål?

  3. Hur kan jag ändra databaskodning för en PostgreSQL-databas med sql eller phpPgAdmin?

  4. Omvandlingen av varchar-värdet flödade över en int-kolumn