Modificare il vostro database MySQL di utilizzare la codifica UTF - 8 set di caratteri è importante se si desidera memorizzare i caratteri arabi nel database. UTF -8 è una codifica per il set di caratteri Unicode , che include l'alfabeto arabo . Prima di inserire il testo arabo è necessario assicurarsi che i database MySQL, tabelle e colonne utilizzano la codifica UTF - 8 set di caratteri. Modificare il database è con la parola chiave " ALTER " . L'applicazione che si sta inserendo da ha anche bisogno di utilizzare UTF-8 . Istruzioni
1
Accedere al database MySQL . Utilizzando un terminale di questo è fatto con il comando :
mysql-u nomeutente -p password
2
Modificare i database MySQL, le tabelle e le colonne di testo che si sta per inserire l'arabo caratteri in con l' UTF - 8 set di caratteri e confrontare con i comandi :
ALTER my_database
cARATTERI sET utf8 COLLATE utf8_general_ci
ALTER my_table t1
CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
ALTER my_table t1 MODIFICARE
my_column VARCHAR ( 100 ) per
CHARACTER SET utf8 COLLATE utf8_general_ci
3 < p > Verificare la configurazione del set di caratteri della domanda si sta inserendo dati con per assicurarsi che sta usando UTF-8 . Ad esempio , se si utilizza PHP e HTML , aggiungere l'intestazione "header ( ' Content-Type : text /html ; charset = utf-8 '); " PHP nella parte superiore del file , inserire il meta -tag HTML " " nella sezione
HTML e chiamare la " mysql_set_charset ( ' utf8 ' , $ my_db_link ) funzione ", dopo la connessione al database
4
Inserisci i caratteri arabi , con il seguente comando di MySQL : .
INSERT INTO my_table ( my_column ) VALUES ( ' my_string ' ) per < p > Sostituire " my_string " con la stringa di arabo .