Salut,
Je suis un novice en Ruby on rails, mon problème c’est que j’ai reçu le
message suivant à l’exécution de ma petite application :
Access denied for user ‘root’@‘localhost’ (using password: NO)
Comment faire pour en sortir?
J’utilise MySQL 5.0, qui demande un mot de passe à la connection. Et
j’établi la liaison entre Rails et mySQL par la commande “scaffold
:xxxx”. Comment faire pour passer le mot de passe à MySQL?
merci de me venir en aide
BabySuperKool wrote:
Salut,
Je suis un novice en Ruby on rails, mon problème c’est que j’ai reçu le
message suivant à l’exécution de ma petite application :
Access denied for user ‘root’@‘localhost’ (using password: NO)
Comment faire pour en sortir?
J’utilise MySQL 5.0, qui demande un mot de passe à la connection. Et
j’établi la liaison entre Rails et mySQL par la commande “scaffold
:xxxx”. Comment faire pour passer le mot de passe à MySQL?
merci de me venir en aide
BabySuperKool,
Tu dois editer ton fichier config\database.yml (remplace le pattern TBC
par les bonnes valeurs):
login: &common
adapter: mysql
host: localhost
username: TBC
password: TBC
encoding: utf8
development:
database: TBC_development
<<: *common
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:
database: TBC_test
<<: *common
production:
database: TBD_development
<<: *common
Jean-Etienne D. wrote:
BabySuperKool wrote:
Salut,
Je suis un novice en Ruby on rails, mon problème c’est que j’ai reçu le
message suivant à l’exécution de ma petite application :
Access denied for user ‘root’@‘localhost’ (using password: NO)
Comment faire pour en sortir?
J’utilise MySQL 5.0, qui demande un mot de passe à la connection. Et
j’établi la liaison entre Rails et mySQL par la commande “scaffold
:xxxx”. Comment faire pour passer le mot de passe à MySQL?
merci de me venir en aideBabySuperKool,
Tu dois editer ton fichier config\database.yml (remplace le pattern TBC
par les bonnes valeurs):login: &common
adapter: mysql
host: localhost
username: TBC
password: TBC
encoding: utf8development:
database: TBC_development
<<: *commonWarning: 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:
database: TBC_test
<<: *commonproduction:
database: TBD_development
<<: *common
Merci J-E Durand pour ton intervention, mais je ne comprend pas bien la
modif à faire. Voici mon fichier (une partie de) database.yml :
development
adapter: mysql
database: livredor_development
username: root
password:
host:localhost
selon vous il me faut ajouter un login: &common, Ã la place de TBC
qu’est-ce que je mets?
lorsque je lance MySQL par MySQL Command Line Client, il me demande un
mot de passe qui est “bona”.
Merci encore une fois de vous interesser à mon problème.