Hé les gars, j'ai récemment installé mysql2 sur Windows en utilisant cette commande: gem install mysql2 -v 0.2.7
et ajouté le gem mysql2 au gemfile de mon projet. J'ai alors couru paquet installer sans problème, mais lorsque je tente de faire cette commande: rake db:create -- trace
Je reçois ceci:Rake db: create ne se termine pas
C:\rails_apps\app>rake db:create --trace
** Invoke db:create (first_time)
** Invoke db:load_config (first_time)
** Invoke rails_env (first_time)
** Execute rails_env
** Execute db:load_config
** Execute db:create
Et rien ne se passe. Si quelqu'un connaît la solution, dites-moi s'il vous plaît. Merci.
P.S .: Je cours Rails 3.1.0.rc8
Voici mon database.yml:
development:
adapter: mysql2
encoding: utf8
database: ***
username: ***
password: ***
host: localhost
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: mysql2
encoding: utf8
database: ***
username: ***
password: ***
host: localhost
production:
adapter: mysql2
encoding: utf8
database: ***
username: ***
password: ***
host: localhost
Je ne récemment mis à jour à Rails 3.1. Avant cela (sur Rails 3.0) tout fonctionnait bien.
pouvez-vous ajouter votre database.yml? – Awea
@Awea Juste ajouté le fichier database.yml à la question. – Sam
Eh bien, rien de mal à ... c'est étrange, vous n'avez pas de message d'erreur dans votre trace. Vous travaillez localement? Votre serveur mysql est correctement lancé? – Awea