|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Jan 2007
Messaggi: 24
|
[MySQL] Ricerca e sostituzione di alcuni caratteri con altri
Salve, recentemente mi sono trasferito su un provider hosting americano. Ho riscontrato dei problemi con il database per quanto riguarda il charset.
Avrei bisogno di effettuare una query che trovi dei caratteri e li sostituisca con altri, in questo modo: ì sostituisci con ì ù sostituisci con ù è sostituisci con è é sostituisci con é ò sostituisci con ò La query deve aver effetto sull'intero database. Vi prego di essere più specifici possibile. Grazie mille. |
![]() |
![]() |
![]() |
#2 | |
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
Quote:
|
|
![]() |
![]() |
![]() |
#3 | |
Junior Member
Iscritto dal: Jan 2007
Messaggi: 24
|
Quote:
A me serve codificato in UTF-8. Il database è MySQL, cosa vuoi sapere di preciso? |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Prova questa, su ciascuna delle colonne che dovranno contenere stringhe in utf8 (dopo ovvio backup...)
ALTER TABLE myTable MODIFY myColumn BINARY(255); ALTER TABLE myTable MODIFY myColumn VARCHAR(255) CHARACTER SET utf8; Ovviamente il 255 della seconda dovra' corrispondere alla dimensione corretta.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
![]() |
![]() |
![]() |
#5 |
Junior Member
Iscritto dal: Jan 2007
Messaggi: 24
|
Oddio, mi metti in crisi.
![]() Quale dovrebbe essere la dimensione corretta? Perdonami ma ho parcchie carenze in ambito MySQL. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:12.