ايهم افضل؟ latin ام utf8
ما هو افضل ترميز يدعم اللغة العربية والانجليزية مع جميع المتصفحات وقواعد البيانات لاني اريد تحديده في جاول فقواعد بياناتي ؟
1)latin general ci 2)utf general ci 3)utf 8 unicode ci هذا اول سؤال لي في الموقع الرجاء المساعدة وممكن اعرف ايش فائدة الحقل Length/Values في برنامج phpMyAdmin في برنامج السيرفر المحلي عند انشاء جدول جديد ؟
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 1 من 1 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
بالنسبة للجزء الثانى فممكن إستخدامه لتحديد أقصى حد للتخيزن فى الخانة على أن تكون varchar
بواسطة: sikas 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
أنا أفضل إستخدام utf 8 unicode ci ... تعمل جيداً
بواسطة: sikas 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا |
أستخدام Length لتحديد الحد الاقصى لكمية البيانات يعنى مثلا int يمكنك وضع 11 لو Bigint تضع لها 20 وهاكذا
27 / أبريل / 2012 الساعة 9:14