В тази статия ще покрием основите на това какво представляват набор от символи и съпоставяне и ще предоставим прости примери. Това може да улесни живота ви с многоезични уебсайтове, да ви помогне да отстраните проблеми при прехвърляне на сайт от един сървър на друг и да покажете текста си по правилния начин. Лесно за следване Ръководство за кодиране и съпоставяне на набора от символи в базата данни.
Набор от знаци
Наборът от символи основно представлява карта на символи и тяхното кодиране. Бихме могли да визуализираме кодирането като число като:
A – 0; Б – 1; С – 2; Г – 3; а – 4; б – 5; в – 6; г – 7
Сравняване:
Съпоставянето е набор от правила, които позволяват на символите и тяхното кодиране да взаимодействат един с друг, например да бъдат сравнявани – сравнявайки A с B, използвайки техния горен набор от символи, ще получим:
A – 0
B е по-голямо от A, тъй като неговият набор от символи е по-голям (0> 1). Може да се използва и при сравнение без значение на малки и големи букви.
Препоръчително кодиране и съпоставяне на набора от символи в базата данни
Препоръчително е всички бази данни да се създават с помощта на utf8 като набор от символи и utf8_general_ci като кодиране, примерна команда CREATE би била:
CREATE DATABASE IF NOT EXISTS `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
Можете да изпробвате нашия списък с популярни MySQL команди в нашите пакети за уеб хостинг – сега с НОВИ значително намалени цени!:Споделен хостинг, SSD VPS хостинг, Специализирани сървъри.