Caratteri particolari

Salve,

Vorrei sapere come si fa a far accettare in un campo del database mysql i caratteri speciali come ad esempio le vocali accentate senza che queste si trasformino in starni caratteri.

Grazie

:2funny:

inviato 11 anni fa
odino
modificato 11 anni fa
X 0 X

In teoria non dovresti avere nessun problema, MySQL accetta tutto. Forse il problema vero la codifica dei caratteri che MySQL sta usando e che non coincide con quella del browser.

Che problemi hai?

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Ciao Gianni,

Ho inserito il contenuto di un file in in campo del database mysql usando il seguene comando dal prompt del dos:

insert into [nome tabella] values(id,(load_file('c:/nomedelfile.txt')));

il comando ha funzionato pero la vocale "" viene trasformata in una lettera simile al p greco. Come posso ovviare ?

La versione usata di mysql 4.1.12

Grazie :)

risposto 11 anni fa
odino
X 0 X

Attenzion la visualizzazione avviene nella finestar dos tramite il comando select, non vi uso del browser

:bye:

risposto 11 anni fa
odino
X 0 X

Ho fatto una prova ed ho verificato l'errore. Credo che si tratti semplicemente di un problema della finestra del dos che usa una codifica dei caratteri diversa da quella di MySQL (ho provato con la codifica standard latin1)

Ho provato a mostrare gli stessi dati nel browser e non ho avuto problemi.

:bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda