شرح تغيير ترميز قاعدة البيانات بالشل من السيرفر

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

  #1  
جديد شرح تغيير ترميز قاعدة البيانات بالشل من السيرفر


بسم الله الرحمن الرحيم وبه نستعين ...
بناخذ شرح طريقة تحويل ترميز قاعدة البيانات عن طريق الشل بالسيرفر وهذي الطريقه اسرع بكثير من السكربتات واستخداماتها مهما كانت مع الانتباه لحجم قاعدة البيانات واعدادات mysql الخاصه بها الموجوده في ملف my.cnf وايضا موارد السيرفر نفسه من معالج ورام ومدى استهلاكها والوقت في العاده يعتمد على اللي ذكرته سابقاً لكن في كل الاحوال هي اسرع من السكربتات على الموقع ...
في البدايه ندخل الشل وبنضرب مثال بسيط على قاعدة بيانات سكربت ووردبريس
بناخذ نسخه من قاعدة البيانات
mysqldump --opt -u root -p wordpress > wordpress.sql
بعدها نستخدم مكتبة iconv لتحويل البيانات داخل ملف قاعدة البيانات الى ترميز utf8 على فرض ان الترميز الموجود هو iso-8859-15
iconv -f iso-8859-15 -t utf8 wordpress.sql > wordpress-iconv.sql
اللحين خلصنا تحويل باقي نسترجع قاعدة البيانات ونزرعها
mysql -u root -p wordpress < wordpress-iconv.sql
Got a packet bigger than 'max_allowed_packet'
حلها رفع قيمة max_allowed_packet الموجوده في ملف my.cnf

-------------------------------------------------------------

الآن مع شرح طريقة تغيير ترميز قاعدة البيانات لمنتدى vb من الجيل الرابع عن طريق سكربت برمجه اخونا الحبيب مميز NLP
كل المطلوب انشاء ملف وتنفيذه ...
في البدايه نعدل البيانات الموجوده في الملف المرفق مثل مافي الصوره
شرح تغيير ترميز قاعدة البيانات بالشل من السيرفر 2832-cached.png
بعدها نطبق الاوامر التاليه في الشل
cd /home  mkdir Convert && cd Convert  pico Converter.sh
بعدها ننسخ محتويات الملف اللي عدلنا عليه بالبيانات الخاصه بقاعدة البيانات والترميز ونضيفها لملف Converter.sh ونطبق بعدها الاوامر التالي
chmod +x Converter.sh  ./Converter.sh
بتكون النتيجه
شرح تغيير ترميز قاعدة البيانات بالشل من السيرفر 2833-cached.png
نبحث عن الملفين اللي انشئهم السكربت بيكونون قريب من هذا الاسم

UTF-8-DBNAME-08-01-10.sql UTF-8-DBNAME-08-01-10-BLOB.sql
باقي نسترجع الملفين لقاعدة بيانات جديده عن طريق الاوامر
mysql -u root -p DBNAMEvb < UTF-8-DBNAME-08-01-10.sql mysql -u root -p DBNAMEVB < UTF-8-DBNAME-08-01-10-BLOB.sql
هذا وصلى الله وسلم على خير البشر محمد بن عبدالله صلى الله عليه وعلى اله وصحبه وسلم تسليماً كثيرا
الملفات المرفقة
نوع الملف: zip vBulletin-Charset-Converter-1.1.via_.SSH_.zip‏ (1.9 كيلوبايت, المشاهدات 3)
اقتباس

الكلمات الدلالية (Tags)
تغيير ترميز قاعدة البيانات من الشل, شرح تغيير ترميز قاعدة البيانات, vbulletin charset converter


أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع تقييم هذا الموضوع
تقييم هذا الموضوع:

الانتقال السريع


الساعة المعتمدة بتوقيت جرينتش +3 . الساعة الآن 05:00 PM.

جميع الحقوق محفوظة لـ الدعم العربي التطويري | مدعوم بواسطة فبلتن ®

Your Avatar

تسجيل الخروج غير مسجل

هل أنت متأكد برغبتك في الخروج من المنتدى؟ تسجيل الخروج