# Problema configurazione db

**URL:** <https://www.ruby-forum.com/t/problema-configurazione-db/126802>\
**Category:** IT\
**Created:** [January 22, 2008, 12:30pm UTC](https://www.ruby-forum.com/t/problema-configurazione-db/126802 "2008-01-22T12:30:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![pacionno](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/5f9b8f/32.png) [@pacionno](https://www.ruby-forum.com/u/pacionno)\
**Post date:** [January 22, 2008, 12:30pm UTC](https://www.ruby-forum.com/t/problema-configurazione-db/126802/1 "2008-01-22T12:30:54Z")

</div>

Salve a tt, ho un problema nella configurazione del db, ho scaricato  
Istant Rails ed ora volevo creare una semplice applicazione con  
“scaffold” di modo che mi memorizzasse le info su un database mysql. Ho  
creato il database, ma purtroppo nel file di configuarzione database.yml  
mi da sqlite. Come faccio ad interfacciarlo con mysql? Ho gia provato a  
cambiare le impostazioni:

development:  
adapter: mysql  
database: voteup\_development  
username: root  
password: password  
host: localhost

ma niente…

---

<div class="post-metadata">

**Author:** ![pacionno](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/5f9b8f/32.png) [@pacionno](https://www.ruby-forum.com/u/pacionno)\
**Post date:** [January 22, 2008, 1:00pm UTC](https://www.ruby-forum.com/t/problema-configurazione-db/126802/2 "2008-01-22T13:00:47Z")

</div>

Ettore J. r. wrote:

> ma niente…  
> Che intendi dire? Che errore ritorna?  
> Prova con ruby script/about per avere info sull’applicazione. Oppure con  
> la console.

Luca.

---

<div class="post-metadata">

**Author:** ![pacionno](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/5f9b8f/32.png) [@pacionno](https://www.ruby-forum.com/u/pacionno)\
**Post date:** [January 22, 2008, 2:29pm UTC](https://www.ruby-forum.com/t/problema-configurazione-db/126802/3 "2008-01-22T14:29:51Z")

</div>

Luca G. wrote:

> Ettore J. r. wrote:
> 
> > ma niente…  
> > Che intendi dire? Che errore ritorna?  
> > Prova con ruby script/about per avere info sull’applicazione. Oppure con  
> > la console.
> 
> Luca.

Dunque ho provato a fare come mi hai detto tu ed il mio problema Ã¨ come  
faccio ad utilizzare un adapter diverso da sqlite3?

Questo Ã¨ l’output di script/about:

About your application’s environment  
Ruby version 1.8.6 (i386-mswin32)  
RubyGems version 1.0.1  
Rails version 2.0.2  
Active Record version 2.0.2  
Action Pack version 2.0.2  
Active Resource version 2.0.2  
Action Mailer version 2.0.2  
Active Support version 2.0.2  
Application root C:/InstantRails/rails\_apps/prova1  
Environment development  
Database adapter sqlite3

---

<div class="post-metadata">

**Author:** ![pacionno](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/5f9b8f/32.png) [@pacionno](https://www.ruby-forum.com/u/pacionno)\
**Post date:** [January 22, 2008, 2:42pm UTC](https://www.ruby-forum.com/t/problema-configurazione-db/126802/4 "2008-01-22T14:42:17Z")

</div>

La configurazione che hai inviato prima, dovrebbe essere corretta, ti  
chiedevo di eseguire ‘about’ con quella.

Per risolvere, rigenera l’app con  
rails nome\_app --database=mysql

---

<div class="post-metadata">

**Author:** ![pacionno](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/5f9b8f/32.png) [@pacionno](https://www.ruby-forum.com/u/pacionno)\
**Post date:** [January 22, 2008, 2:56pm UTC](https://www.ruby-forum.com/t/problema-configurazione-db/126802/5 "2008-01-22T14:56:19Z")

</div>

Ho cambiato il file database.yml con queste impostazioni:

development:  
adapter: mysql  
database: prova1\_development  
username: root  
password:  
host: 127.0.0.1

Dopodiche’ ho creato con: ruby script/generate scaffold Persone

un modello e un controller che fanno riferimento alla tabella “persones”  
del database prova1\_development.  
Ora collegandomi con il browser a “localhost:3000/Persones” mi da la  
possibilitÃ di creare nuove persone ma non ci sono i campi con gli  
attributi da settare…  
Come mai?

P.S: Io avevo iniziato a studiare una versione precedente di Rails ed  
ora vedo che Ã¨ tt cambiato, dallo scaffold (infatti prima per creare un  
modello ed un controller facevo ruby script/generate scaffold modello  
controller) alla sintassi dei file…e nn mi ci raccapezzo piu
