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

MySQL helvede... kan ikke oprette forbindelse til databasen /tmp/mysql.sock

Du forsøger at bruge forskellige sockets til serveren og klienten. Dine Rails forsøger at oprette forbindelse til /tmp/mysql.sock, af MySQL lytter på /var/mysql/mysql.sock.

Normalt er MySQL-konfiguration gemt i /etc/my.cnf, men i din ps din output Jeg kan se socket sti er givet som en parameter. Så det afhænger virkelig af dit systems specifikationer.

Under alle omstændigheder, se i /etc/my.cnf og din database.yml og sørg for, at mysql.sock vises på samme sti i begge filer.



  1. MYSQL - Hvordan forbinder man to forespørgsler for at udelade elementer fundet i den anden forespørgsel (eller måske en bedre løsning?)

  2. Ignorerer meget små MySQL-tabeller indekser?

  3. ER_NOT_SUPPORTED_AUTH_MODE:Klienten understøtter ikke godkendelsesprotokol anmodet af serveren; overveje at opgradere MySQL-klienten

  4. MySQL:forespørgsel med to mange til mange relationer og dubletter, med fuld data fra underforespørgsler