Ciao a tutti,
una domanda che sarà sicuramente stupidissima e mi prenderò un sacco
di insulti però proviamoci:
ho un testo all’interno di un DB mysql, al momento della lettura da ruby
(sto provando da console) funziona tutto tranne quando all’interno del
testo ci sono lettere accentate (è ò à ù) che vengono codificate con
caratteri differenti (è àò).
credo sia un problema di codifica caratteri ma nel database.yml ho
inserito encoding: utf8
e nel DB ho fatto ALTER TABLE outqueues MODIFY testo text CHARACTER SET
utf8;
Ciao a tutti,
una domanda che sarà sicuramente stupidissima e mi prenderò un sacco
di insulti però proviamoci:
domanda tutt’altro che stupida, anzi il mix ruby+mysql e’
particolarmente insidioso per quello che riguarda encoding utf & co.
Voglio dire, che funziona bene tutto, ma ci sono delle configurazioni
da impostare, in particolare questo articolo spiega bene come
impostare mysql per fargli utilizzare l’encoding corretto in tutti i
casi da un client ruby:
Ciao Grazie,
ho seguito le istruzioni ma quando faccio una select (da console) mi
ritorna sempre i caratteri codificati e non quelli accentati come
vorrei.
Ciao a tutti,
una domanda che sar� sicuramente stupidissima e mi prender� un sacco
di insulti per� proviamoci:
domanda tutt’altro che stupida, anzi il mix ruby+mysql e’
particolarmente insidioso per quello che riguarda encoding utf & co.
Voglio dire, che funziona bene tutto, ma ci sono delle configurazioni
da impostare, in particolare questo articolo spiega bene come
impostare mysql per fargli utilizzare l’encoding corretto in tutti i
casi da un client ruby:
Se sì, il db è stato importato da qualche altro db, oppure è nuovo?
Se è nuovo, come hai inserito i dati nel db? Interfaccia web o console o
altro?