صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 23

الموضوع: ما هو الترميز المناسب لقاعدة البيانات ؟

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    104

    Exclamation ما هو الترميز المناسب لقاعدة البيانات ؟



    السلام عليكم
    -----------------
    كان لدينا قاعدة بيانات بأحدى الاستضافات
    واخذنا نسخه من الباك اب وحاولنا استيرادها
    بترميز UTF-8 -> عند إضافة بيانات أو تحديث بيانات تظهر لى النتائج فارغه اى ان القاعد لا تحفظ البيانات
    وبترميز Latin1 أو cp1256 -> تظهر البيانات بشكل غريب وعند التعديل عليها تظهر علامات استفهام ؟؟

    وايضا إذا كانت تم استيرادها بترميز Latin1 أو cp1256 وتم تحويل الترميز الى UTF-8
    لا تحفظ قاعدة البيانات إى شيئ


    نريد معرفة الطريقه الصحيحه لأستيراد وتصدير قاعدة البيانات العربى
    حتى لا تظهر علامات إستفهام أو كلام غير مفهوم

    أشكركم ونرجو المساعده حتى تعم الفائده على الجميع







  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2008
    المشاركات
    92


    Latin1_general_ci





    __________________
    الذكر - استمع للقرآن الكريم
    http://www.althkr.com/

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2000
    المشاركات
    493


    افضل شي هو UTF-8_general_ci

    نصيحة لا تغيره عن UTF-8_general_ci





    __________________
    :: وَقُل رَّبِّ زِدْنِي عِلْمًا ::
    عدنا لكم بعد طول غياب دام عامين سالمين غانمين ولله الحمد
    للمراسلة : http://kassab.arabform.com

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2000
    المشاركات
    493


    السلام عليكم
    -----------------
    كان لدينا قاعدة بيانات بأحدى الاستضافات
    واخذنا نسخه من الباك اب وحاولنا استيرادها
    بترميز UTF-8 -> عند إضافة بيانات أو تحديث بيانات تظهر لى النتائج فارغه اى ان القاعد لا تحفظ البيانات
    وبترميز Latin1 أو cp1256 -> تظهر البيانات بشكل غريب وعند التعديل عليها تظهر علامات استفهام ؟؟

    وايضا إذا كانت تم استيرادها بترميز Latin1 أو cp1256 وتم تحويل الترميز الى UTF-8
    لا تحفظ قاعدة البيانات إى شيئ


    نريد معرفة الطريقه الصحيحه لأستيراد وتصدير قاعدة البيانات العربى
    حتى لا تظهر علامات إستفهام أو كلام غير مفهوم

    أشكركم ونرجو المساعده حتى تعم الفائده على الجميع

    ماهي القاعدة البيانات ؟ هل لسكربت ام لمنتدى

    حيث لو خاص بمنتدى يفضل اخذ نسخة من لوحة تحكم المشرف العام افضل طريقة





    __________________
    :: وَقُل رَّبِّ زِدْنِي عِلْمًا ::
    عدنا لكم بعد طول غياب دام عامين سالمين غانمين ولله الحمد
    للمراسلة : http://kassab.arabform.com

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    104


    السلام عليكم

    القاعده لسكربت وليس لمنتدى
    أرجو التوضيح عند استيراد القاعده أو تصديرها ماذا افعل ؟؟؟

    حيث يوجد عدة طرق لرفع القاعده حيث يمكن عمل ذلك من خلال
    SQL ونسخ ولصق القاعده فى المربع أو
    Import وهذا الذى استخدمه ولايوجد فى الخيارات
    UTF-8_general_ci
    لذلك اختار UTF-8

    ارجو الإفاده ؟؟








  6. - اعمل تصدير البيانات بصيغة utf-8

    وتاكد من الملف الذي قمت بتصديره ان البيانات داخله تعمل بشكل سليم .

    - انشئ قاعدة جديدة وأنشئ فيها الجداول لكن تاكد انها جميعها تم انشائها بهيئةutf-8

    - ومن ثم اعمل استيراد للملف الذي صدرته سابقا .

    اذا كنت تعمل على php4 , mysql 4

    قد تظهر البيانات في الصفحات بشكل ؟؟ ؟ ؟؟ ؟؟ ؟؟؟؟؟

    استخدم في ملف الاتصال بقاعدة البيانات :

    mysql_query("SET CHARACTER_SET_SERVER='utf8'");
    mysql_query("SET NAMES utf8");

    اتمنى أفدتك
    سلامي لك





    __________________
    كل مالا يعطى يضيع

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    104


    - اعمل تصدير البيانات بصيغة utf-8

    وتاكد من الملف الذي قمت بتصديره ان البيانات داخله تعمل بشكل سليم .

    - انشئ قاعدة جديدة وأنشئ فيها الجداول لكن تاكد انها جميعها تم انشائها بهيئةutf-8

    - ومن ثم اعمل استيراد للملف الذي صدرته سابقا .

    اذا كنت تعمل على php4 , mysql 4

    قد تظهر البيانات في الصفحات بشكل ؟؟ ؟ ؟؟ ؟؟ ؟؟؟؟؟

    استخدم في ملف الاتصال بقاعدة البيانات :

    mysql_query("SET CHARACTER_SET_SERVER='utf8'");
    mysql_query("SET NAMES utf8");

    اتمنى أفدتك
    سلامي لك
    شكرا على ردك وقمت بعمل ماقلته ولكن

    الكلام فى قاعدة البيانات يظهر ËÇÈÊ
    وفى السكربت يظهر ط«ط§ط¨طھ

    وبيانات الاستضافه
    phpMyAdmin - 2.10.1
    MySQL client version: 5.0.24






  8. #8
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,051


    لو انا مكانك كان اخترت cp1256 وانت على راحتك






  9. #9
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    104


    يا اخوان انا اريد اعرف
    عندما يكون لدى قاعدة بيانات عربى واريد استخراجها بحيث تكون عربيه كما هى ولا تكون خرابيط
    واريد معرفة عند التصدير
    اولا انشئ قاعدة بيانات UTF-8_general_ci ثم استوردها ب latin1

    ارجو الافاده للجميع ولى ايضا






  10. #10
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    104


    الان قاعدة البيانات عربى
    ولكن فى السكربت تظهر ط«ط§ط¨طھ

    ارجو التعاون






  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    622


    اواجه كثير من المشاكل من قواعد البيانات بترميز utf8 و موضوعك مهم جدا ..
    فمن لديه اى معلومات بخصوص قواعد البيانات و يكون دقيق فى كلامه .. ياريت لو يوضح لنا التعامل مع الترميزات المختلفة و خصوصا مع استيراد او تصدير قواعد البيانات ..





    __________________
    .
    نافذة الاستضافة
    .



  12. اخواني اول خطوة التصدير من القاعدة القديمة ...

    يجب ان يتم بشكل سليم
    ويجب أولا ان تكون مقروءة في القاعدة وفي السكريبت بشكل سليم

    ثم عند تصديرها يجب ان تصدرها بنفس ترميز القاعدة
    وتاكد بعد التصدير ان تكون البيانات مقروءة عربية في الملف الذي صدرته وبشكل سليم

    هل وصلت إلى هذه النقطة بشكل سليم .. اذا انتهت 50 % من المشاكل ..

    الآن الاستيراد إلى القاعدة الجديدة

    اولا حدد انت ماذا تريد ان يكون الترميز ؟

    انشئ قاعدة جديدة بالترميز الذي تريده
    انشئ جدول بالترميز الموافق لترميز القاعدة
    انشئ الحقول بترميز متوافق مع القاعدة والجدول

    هل وصلت إلى هنا ؟؟ ....

    الآن اعمل على استيراد الملف السليم من القاعدة القديمة ..

    اذا كان الترميز المختار UTF فيجب اولا تحويل ترميز الملف إلى UTF ومن تجربة شخصية افضل برنامج لضمان التحويل بشكل سليم هو ADOBE DREAMWAVER CS3 من خصائص الملف اختر الترميز المطلوب واعمل حفظ وتاكد بعد الحفظ ان البيانات ماتغيرت والاحرف العربية سليمة ايضا ...


    بهذه الطريقة ستضمن ان شاء الله التحويل من اي ترميز إلى اي ترميز
    الطريقة يدوية وتاخذ وقت لكن مضمونة
    وهي الطريقة التي استخدمتها لتحويل كافة بيانات الإمبراطورية إلى UTF ونجحت الحمد لله في تحويل متحف الصور الذي يحوي على أكثر من 15 الف صورة ولله الحمد والمنة .


    اي مشاكل تواجهكم في أي خطوة ارجو توضيحها بدقة لنحاول سوية حلها

    والله يوفقك الجميع

    سلامي لكم





    __________________
    كل مالا يعطى يضيع



  13. الان قاعدة البيانات عربى
    ولكن فى السكربت تظهر ط«ط§ط¨طھ

    ارجو التعاون
    في حالة وجود مشاكل في السكريبت تأكد ان الملفات تبع السكريبت بنفس الترميز تبع القاعدة

    اذا كانت القاعدة uft فيجب تحويل الملفات إلى utf أنصحك بشدة باستخدام ADOBE DREAMWAVER CS3 لضمان هذه العملية .

    وتأكد من وجود اليتا الخاص بالترميز في الملف





    __________________
    كل مالا يعطى يضيع

  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    622


    شكرا لشرحك هذا استاذ وحيد لكن لو توضح لنا أيضا فى خطوات تفصيلية بناء منتدى بقواعد بيانات بترميز utf8 ..
    بحيث تكون قاعدة البيانات و الجداول و الحقول بترميز utf8 و ليس latin1 ..
    ما اعرفه ان هذا الامر يحول قواعد البيانات الى utf-8 و لكن ماذا عن الحقول نفسها ؟
    كود PHP:
    ALTER DATABASE `db_nameCHARACTER SET utf8






    __________________
    .
    نافذة الاستضافة
    .

  15. #15
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    104

    Unhappy



    قمت بالتعديل وتغيير ترميز صفحه عرض البيانات من القاعده
    من
    <meta http-equiv="content-type" content="text/html; charset=windows-1256" />
    الى
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />

    ظهرت القاعده عربى
    ولكن عند التعديل على شيئ القاعده لا تحفظ البيانات !!!!
    وايضا السكربت يظهر الكلام العربى الموجود بالتصميم (ليس له علاقه بالقاعده ) الى خرابيط !!!!

    هل من مساعد





    التعديل الأخير تم بواسطة محمد احمد ; 06-06-2008 الساعة 03:23 AM





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض