لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
ايهم افضل؟ latin ام utf8
ما هو افضل ترميز يدعم اللغة العربية والانجليزية مع جميع المتصفحات وقواعد البيانات لاني اريد تحديده في جاول فقواعد بياناتي ؟

1)latin general ci
2)utf general ci
3)utf 8 unicode ci

هذا اول سؤال لي في الموقع الرجاء المساعدة

وممكن اعرف ايش فائدة الحقل Length/Values في برنامج phpMyAdmin في برنامج السيرفر المحلي عند انشاء جدول جديد ؟
تاريخ البداية: 27 / أبريل / 2012 الساعة 0:49 اخر نشاط: 27 / أبريل / 2012 الساعة 9:14 mysql

أستخدام Length لتحديد الحد الاقصى لكمية البيانات يعنى مثلا int يمكنك وضع 11 لو Bigint تضع لها 20 وهاكذا
27 / أبريل / 2012 الساعة 9:14

3 إجابات
اعتقد انه utf8_general_ci انظر لهذه المقارنة
utf8_bin: compare strings by the binary value of each character in the string

utf8_general_ci: compare strings using general language rules and using case-insensitive comparisons

utf8_general_cs: compare strings using general language rules and using case-sensitive comparisons

For example, the following will evaluate at true with either of the UTF8_general collations, but not with the utf8_bin collation:

Ä = A
Ö = O
Ü = U

With the utf8_general_ci collation, they would also return true even if not the same case.

None of these is inherently "better"; they simply have different functionalities. You need to choose which one best suits your particular needs.

بواسطة: MacOS
منذ: 27 / أبريل / 2012 الساعة 9:12

بالنسبة للجزء الثانى فممكن إستخدامه لتحديد أقصى حد للتخيزن فى الخانة على أن تكون varchar

بواسطة: sikas
منذ: 27 / أبريل / 2012 الساعة 1:45

أنا أفضل إستخدام utf 8 unicode ci ... تعمل جيداً

بواسطة: sikas
منذ: 27 / أبريل / 2012 الساعة 1:44

أنشر اجابتك

xهل تريد الاجابة عن هذا السؤال؟ من فضلك سجل دخول او اشترك لتتمكن من الاجابة