Mysql
 sql >> база данни >  >> RDS >> Mysql

По дяволите MySQL... не може да се свърже с база данни /tmp/mysql.sock

Опитвате се да използвате различни сокети за сървъра и клиента. Вашият Rails се опитва да се свърже с /tmp/mysql.sock, от MySQL слуша /var/mysql/mysql.sock.

Обикновено MySQL конфигурацията се съхранява в /etc/my.cnf, но във вашия ps вашият изход, виждам, че пътят на сокета е даден като параметър. Така че наистина зависи от спецификата на вашата система.

Както и да е, погледнете в /etc/my.cnf и вашата база данни.yml и се уверете, че mysql.sock се появява на същия път и в двата файла.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Query изглежда не дава очаквания

  2. Динамичен попълнен падащ списък PHP MySQL

  3. импортирайте групови данни в MySQL

  4. MySQL показва брой 0 за дати без записи

  5. Знакът за евро не се показва на място