In questo articolo, tratteremo le basi di cosa sono un set di caratteri e una confronto e forniremo semplici esempi. Questo può semplificarti la vita con i siti web multilingue, aiutarti a risolvere i problemi durante il trasferimento di un sito da un server a un altro e visualizzare il testo nel modo giusto. Facile da seguire Guida alla codifica e alla fascicolazione dei set di caratteri del database.
Set di personaggi
Un set di caratteri rappresenta fondamentalmente una mappa di caratteri e la loro codifica. Potremmo visualizzare la codifica come un numero come:
A – 0; B – 1; C – 2; D – 3; a – 4; b – 5; c – 6; d – 7
Fascicolazione:
Un confronto è un insieme di regole che consentono ai personaggi e alla relativa codifica di interagire tra loro, ad esempio confrontandoli: confrontando A con B utilizzando il loro set di caratteri sopra, otterremo:
A – 0
B è più grande di A poiché il suo Set di caratteri è più grande ( 0> 1). Potrebbe essere utilizzato anche quando si effettua il confronto senza distinzione tra maiuscole e minuscole.
Codifica e confronto dei set di caratteri del database consigliati
Si consiglia di creare tutti i database utilizzando utf8 come set di caratteri e utf8_general_ci come codifica, un comando CREATE di esempio sarebbe:
CREATE DATABASE IF NOT EXISTS `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
Puoi provare il nostro elenco dei popolari comandi MySQL sui nostri pacchetti di web hosting, ora con NUOVI prezzi molto scontati!:Hosting condiviso, Hosting VPS SSD, Server dedicati.