sql >> Base de Datos >  >> RDS >> Mysql

Ruby on Rails 3 No se puede conectar al servidor MySQL local a través del socket '/tmp/mysql.sock' en OSX

Primero, para encontrar su archivo de socket:

mysqladmin variables | grep socket

Para mí, esto da:

| socket                                            | /tmp/mysql.sock                                                                                                        |

Luego, agrega una línea a tu config/database.yml :

development:
  adapter: mysql2
  host: localhost
  username: root
  password: xxxx
  database: xxxx
  socket: /tmp/mysql.sock