تفاوت یونیکدها

[rtl]برای موتور INNODB دو نوع یونیکد هستش تفاوت اینها تو چیه و کودوم یکی بهتره ؟[/rtl]


utf8mb4_persian_ci

utf8_persian_ci

[right][rtl]

[font=“Tahoma”]ماشاا… فروم پر شده با سوالهای شما ;D

نمیخوام بگم بده اما اگر همین سوالات رو توی google یا فروم انگلیسی جستجو کنید موارد مشابه سوالهای شما موجوده

امیدوارم ناراحت نشید اینو گفتم که زودتر به جواب برسید

در مورد این سوال هم این لینکها رو ببین

http://www.cloob.com…topicid/2430740

http://dev.mysql.com…de-utf8mb4.html

http://www.php-jquer…8mb4_persian_ci

http://stackoverflow…utf8-unicode-ci[/font]

[/rtl]

[/right]

[rtl]سلام. مه خاهش میکنم. دیده بودم اونا رو ولی چون به نتیجه مناسبی نرسیده بودم اینجا پرسیدم. اون یه بایت مثلا چی میشه توش ذخیره کرد.[/rtl]

[right][rtl]

به نقل از کلوپ:

نسخه mb4 در هر کدگذاری utf8 حداکثر میتونه از 4 بایت برای ذخیره هر کارکتر استفاده کنه درحالی که نسخه معمولی utf8 فقط میتونه 3 بایت رو ذخیره کنه. درنتیجه برخی کارکترهای خاص رو میشه در نسخه mb4 ذخیره کرد ولی در نسخه معمولی نمیشه

بنابراین با unicode معمولی بعضی از کاراکترهای خیلی خاص ( که بهشون supplementary characters میگن ) قابل ذخیره نیستن

اگه دوست داری این کاراکترهای تخیلی رو ببینی (به شرط اینکه سیستمت ساپروت کنه :D) میتونی توی لینک زیر ببینی:

http://www.scintilla.org/nonBMP.txt

[/rtl]

[/right]

[rtl]اره دیدم. عجب چیزای ندیده و نشنیده. جلل الخالق. پس به درد ما نمیخوره.[/rtl]