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

Ruby on Rails 3 Impossibile connettersi al server MySQL locale tramite il socket '/tmp/mysql.sock' su OSX

Innanzitutto, per trovare il tuo file socket:

mysqladmin variables | grep socket

Per me, questo dà:

| socket                                            | /tmp/mysql.sock                                                                                                        |

Quindi, aggiungi una riga al tuo config/database.yml :

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