بسم الله الرحمن الرحيم
كثير ما تحصل مشاكل في قواعد البيانات الخاصة بالمنتديات بالذات وأكثرها عند ترقية المنتدى لأصدار جديد . هنا تحصل مشكله وممكن تفقد قاعدة بياناتك مهما كان حجمها بسبب طريقه خطأ أو بأخرى .
ومن هذا المنطلق أنا أتبع طريقه لترقية أي منتدى أو سكربت بترقيه تجريبيه وهي متعبه بس أأمن للحفاظ على قاعدة البيانات الأساسيه من أي عبث بها .
وهنا ناخذ مثال على قاعدة بيانات وهذي الطريقة ساريه لأي قاعدة بيانات مهما كان السكربت ونقل الجدول ماياخذ ثواني فقط وهنا التطبيق .
المتطلبات
1/ أفتح قاعدة بيانات جديده واعطها أي أسم ويوزر وباسوورد وخلك حافظهم لأننا نحتاجهم بعدين .
2/ ترفع مجلد فيه نفس نسخة ملفات منتداك الأساسي بدون ملف install.php بعد تعديل الكونفيق إلى بيانات القاعدة الجديده إلى موقعك وتسمي المجلد أي أسم تبيه غير أسم المنتدى الأساسي حقك .
3/ روح لموقعك وافتح قاعدة البيانات المطلوبة نسخ الجداول منها.
4/ من الجهة اليسار لأي قاعد بيانات نختار الجدول المطلوب بالضغط عليه شوف الصوره واتبع ترقيم الخطوات في الصور >>>
![]()
لما نضغط على أسم الجدول تفتح صفحة ثانيه نختار من فوقها Operations شوف الصوره >>>
![]()
ثم تفتح لنا أخر صفحه ونقوم بأخر الخطوات لنسخ الجدول لقاعده جديده مع بقائه كما هو في القاعدة القديمه دون أي تأثير أنشاءالله .
![]()
تتبع هذي الطريقة مع جميع جداول القاعده حتى تنتهي .
--------------------
في طريقه ثانيه للي يبي يجرب على الجداول المهمه فقط دون الباقيه اللي مالها تأثير مثل الرسائل الخاصة والبحث وغيرهم .
أتبع الخطوات
1/ أفتح قاعدة بيانات جديده واعطها أسم ويوزر وباسوورد .
2/ ترفع مجلد فيه نفس نسخة ملفات منتداك الأساسي ومعهم ملف install.php بعد تعديل الكونفيق إلى بيانات القاعدة الجديده إلى موقعك وتسمي المجلد أي أسم تبيه غير أسم المنتدى الأساسي حقك .
3/ تعمل أنستول للمنتدى الجديده إلى أخر خطوه وتحذف ملف install.php .
4/ روح لموقعك وافتح قاعدة البيانات الجديده وأشر على الجداول التاليه.
forum
post
thread
threadrate
user
useractivation
userfield
usergroup
usertitle
وهذا للمرفقات في المنتدى attachment
وأحذفهم من القاعدة الجديدة ( من القاعدة الجديده )
5/ وافتح قاعدة البيانات المطلوبة نسخ الجداول منها.
6/ تابع الخطوات في الصور وانقل الجداول اللي حذناها سابقاً للقاعدة الجديده وبعد ما تنتهي روح شغل المنتدى وشغل ملفات الترقيه وجرب على كيفك كنك على المنتدى الأساسي .
أن نجحت الترقيه 100% ما عليك إلا انك تقفل المنتدى لمدة نص ساعه وهذا تقديري لها وتروح وتنقل وتعيد الطريقة وتشغل ملفات الترقيه من جديد مع الحفاظ على نسخه في القاعدة القديمه سليمه تماماً .
حقيقه أنها متعبه بس آآآآمنه 100%
وأعذروني على الإطالة