2012-06-12 15 views
8

Ho tre tabelle MySQL e sto inserendo il contenuto Gujarati in esse. Quando inserisco due tabelle, vengono inserite correttamente e sono leggibili, ma in una tabella mostra caratteri indesiderati/testo illeggibile. Come posso risolvere questo?Inserendo il testo gujarati in una tabella MySQL si ottengono caratteri indesiderati e testo illeggibile

+0

è il tipo di dati di colonna è uguale a quello di altre due colonne? –

+0

se lo desideri, puoi contattare il proprietario della domanda http://stackoverflow.com/questions/6664831/mysql-sorting-non-english-string riguardante il tuo problema. –

risposta

5

MySQL ha per-table character set settings.

È possibile verificare quale set di caratteri si utilizza per ciascuna tabella - vedere How do I see what character set a MySQL database/table/column is?.

Se questo è il vostro problema, si potrebbe essere in grado di convertire la tabella in questione, utilizzando:

ALTER TABLE mytable CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; 
+0

grazie è stato utile –

+0

Grazie amico mio hai salvato il mio giorno .. Cambiare dal pannello PhpmyAdmin non funzionava, la query di attivazione funzionava finalmente. –

0

solo Dovete come ...

nel database Mysql Tabella .. Basta cambiare "Collation" per il nome della colonna. A 'utf8mb4_general_ci'.

ed è possibile memorizzare qualsiasi tipo di carattere Gujarati nel database