النتائج 1 إلى 10 من 10

الموضوع: سؤال عجزت |[ أبحث ]| عن إجابته .. كيف نقوم بتحويل ترميز قواعد البيانات إلى cp1256

  1. #1

    سؤال عجزت |[ أبحث ]| عن إجابته .. كيف نقوم بتحويل ترميز قواعد البيانات إلى cp1256



    السلام عليكم ورحمة الله وبركاته

    أخواني

    ذبحني هالترميز

    كل شوي اشوف شروحات كيفية التحويل للترميز utf8 ولا اشوف شرح واحد لكيفية التحويل لترميز cp1256

    فالله لايهينكم !! عندي قاعدة بيانات حجمها 170 ميجا

    والترميز الخاص بها latin1 .. ابغى احولها للترميز cp1256 ..كيف ؟؟؟؟؟؟؟؟؟؟؟؟؟

    والله لايهينكم بعد ..ماودي اشوف ردود تؤيد utf8 .. أعلم انها ترميز لا بأس به .. لكن مشكلتها الوحيدة تزيد من حجم القاعدة ضعفين او 3 اضعاف تقريباً

    ولاودي بعد تقولون ابحث ... لأني بحثت لين شيب راسي وانا ابحث

    ولمعلوميتكم .. انا مستضيف ولست استضافة .. يعني لاتعطوني الأوامر الخاصة التي لايمكن تنفيذها إلا للأشخاص ذوي الصلاحية root

    انا اريد فقط كيفية التحويل من latin1 إلى cp1256 لقاعدة حجمها 170 ميجا



    ممكن شرح لها ؟ ولو شرح مبسط اكمل طريقي لها ..!!

    انتظر شرحكم بيض الله وجيهكم ..





    __________________
    تابعني على Twitter


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    741


    انا عانيت من مشكلتك هاي فعلا وحاسس فيك

    شوف انا تخلصت من المشكلة كالتالي:

    اول شيء لازم تقوم بانزال اي برنامج معين لقرائة ملفات php او سكل طبعا بنفع النوتباد لكن لا انصحك به

    برنامج DZsot انصحك به ابحث عنه بجوجل

    بعد ما تنزله قم بفتح قاعدة البيانات عندك بواسطة البرنامج راح تفتح اسرع من انك تفتحها بـ النوتباد


    مثلا هذه القاعدة التي تريد زراعتها " لاحظ القاعدة نفسها وليست الاوامر المدخلة insert into"
    كود PHP:
    CREATE TABLE `post` (
      `
    idsmallint(5NOT NULL auto_increment,
      `
    users_idmediumint(8NOT NULL default '0',
      `
    descrtext NOT NULL,
      `
    datevarchar(20NOT NULL default '',
      `
    dayssmallint(4NOT NULL default '0',
      
    PRIMARY KEY  (`id`),
      
    KEY `user_id` (`users_id`)
    ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=
    عندما تريد تحويلها الى الترميز الجديد تضيف بعد الاوامر لتصبح القاعدة هكذا

    كود PHP:
    CREATE TABLE `post` (
      `
    idsmallint(5NOT NULL auto_increment,
      `
    users_idmediumint(8NOT NULL default '0',
      `
    descrtext NOT NULL,
      `
    datevarchar(20NOT NULL default '',
      `
    dayssmallint(4NOT NULL default '0',
      `
    ipvarchar(16NOT NULL default '',
      
    PRIMARY KEY  (`id`),
      
    KEY `user_id` (`users_id`)
    ENGINE=MyISAM /*!40101 DEFAULT CHARSET=cp1256 */
    تختلف المشكلة من اصدار لاخر بالماي سكل

    يوجد حلول كثيرة لكن جرب هذا الحل واذا لم ينفع معاك راح احطلك حل جديد
    وياريت تزودنا بأصدار الماي سكل

    بالتوفيق

    --------------
    افلام تحميل افلام مسلسلات برامج صور فيديو خلفيات افلام عربية افلام اجنبية برامج منتدى تحميل صور دليل المواقع





    __________________
    الحمد لله تعلم الفوركس

  3. #3


    عز الله انك نشمي وماقصرت يالغالي

    الحل شكله متعب

    هل في حل آخر !!

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

    بالنسبة لإصدار الماي سكل : 4.1.21-standard

    ولاهنت ياخوي





    __________________
    تابعني على Twitter

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    234


    شكراً لكم

    ياليت لو فيه طريقة بدون أن نحمل القاعدة ونفتحها ونعدل فيها ، لأنه بصراحة تنزيل ملف قاعدة بعشرات الميجابايتات شيء محبط!

    يعني ياليت تعديل مباشر على السيرفر

    مع الشكر





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

  5. #5


    سكربت صغير من صفحة واحدة للعندليب
    جربوه أخواني
    مع موضوع كامل للتحدث عن هذه المشكلة

    جربوا البحث بإسمه و 1256





    __________________
    السيف أصدق أنباء من الكتب

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    240


    اخواني معلش عندي سؤال


    ما هو الفرق بين cp1256 و بين latin


    يا ريت احد يجاوبني

    بالتوفيق





    __________________
    لا اله إلا الله محمدً رسول الله

  7. #7


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

    جربوا البحث بإسمه و 1256
    الصراحة انا ما أكذب

    انا قلت عجزت |[ أبحث ]| عن طريقة ..

    وحقيقة موضوع العندليب عن الترميز والتي تحتوي على 7 صفحات قرأتها كلها

    وجربت السكربت كذلك

    لكن هناك مشاكل قد حدثت بعد تشغيل السكربت حيث جدول المشاركات والمواضيع لم تتحول إلى الترميز cp1256 ..
    وهذا رابط كان لسؤالي للأخ العندليب عن هذه المشاكل ولم أعرف الجواب
    http://www.swalif.net/softs/showpost...53&postcount=5

    وجربت هاك الأخ ميلاد في موضوعه الثوره السورية لتحويل التراميز إلى UTF8

    لكني استغللتها للتحويل إلى cp1256

    ولم ينفع أبداً

    أتمنى من يفيدني بتلك الطريقة وأكون له من الشاكرين ..





    __________________
    تابعني على Twitter

  8. #8


    سفن [ up ]





    __________________
    تابعني على Twitter

  9. #9


    سفن [ up ] مرة أخرى لايمنع





    __________________
    تابعني على Twitter

  10. #10
    __________________
    al3ndaleeb[@]uk2.net





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

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

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