Le 2 octobre 2008 19:23, Xavier Xavier a écrit :
>
> en suivant le tutorial du livre débuter avec tuby on rails de steven
> hozner j'ai crée mes 3 tables avec mysql
> (dev,test,production)
tables, tu veux dire bases ? Si tes bases sont déjà créées, tu n'as
pas besoin de la tâche rake db:create
Si tu veux tester la connection à la BD alors que tes bases
sont créées, utilise script/console
> et j'ai mis à jour mon mot de passe mysql dans la
> table config/ database.yml tel que
>
> adapter: mysql
> encoding: utf8
> database: store_development
> username: root
> password: ROSA01
> host: localhost
>
> (et idem pour test et production)
>
> maintenant lorsque je lance la commmande rake db:create pour voir si la
> connection peut s'établir
> j'ai invariablement une erreur de syntaxe avec host = localhost !
Pour vérifier si ton fichier database.yml est bien formé,
va dans config/, lance irb, puis :
require 'yaml'
hash = YAML.load_file('database.yml')
Enfin, si tes bases sont créées et que tu veux tester la connexion
sans passer par config/database.yml, tu peux écrire un petit script :
require 'rubygems'
require 'active_record'
ActiveRecord::Base.establish_connection(
:adapter => 'mysql',
# ...
)
-- Jean-François.
--
ça dépend
http://twitter.com/underflow_
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---