ملتقى قبيلة حرب الرسمي

ملتقى قبيلة حرب الرسمي (http://www.m-harb.net/vb/index.php)
-   ملتقى برامج الكمبيوتر (http://www.m-harb.net/vb/forumdisplay.php?f=5)
-   -   تفريغ اي جدول من جداول القاعدة (http://www.m-harb.net/vb/showthread.php?t=56161)

الحب الباقي 09-12-09 12:44 AM

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



حبايبي اليوم عندنا شرح عن تفريغ

1- التنبيهات
2- رسائل الزوار
3- الرسائل الخاصة



للدخول الى الموضوع

[شرح فيديو] تصفير هاك التنبيهات بواسطة اوامر ال sql

كانت اوامر ال sql لتفريغ التنبيهات هي
كود:

TRUNCATE `nlp_notifications_read`;
TRUNCATE `nlp_notifications_thread`;

و قد عملت بنجاح

و بعد التفكير في الاكواد اعلاه

و الدخول الى جداول قاعدة البيانات اتضح ان هذين الامرين هي لتفريغ الجداول الموجودة في قاعدة البيانات

عن الدخول اليها من ال cpanel

و من ثم phpmyadmin

اتضح ان هذين الامرين هي لتفريغ الجدولين

nlp_notifications_read
nlp_notifications_thread

و المسؤولة عن المواضيع على شكل تنبيهات

و بعد التجربة على تفريغ الجداول توصلت الى قناعة و بعد التجربة و نجاحها

ان الامر sql

و المسؤول عن تفريغ التنبيهات هو نفسه مسؤول عن تفريغ اي جدول في قاعدة البيانات
كود:


TRUNCATE `name of table`;

حيث ان name of table

هو اسم الجدول في القاعدة

و الموضوع التالي هو شرح كيفية تفريغ رسائل الزوار

للدخول الى الموضوع

[شرح] حذف رسائل الزوار لكافة الاعضاء من لوحة التحكم

و ان الجداول المسؤولة عن تفريغ رسائل الزوار هي

visitormessage
visitormessage_hash

و اوامر تفريغ هذه الجداول هي
كود:

TRUNCATE `visitormessage`;
TRUNCATE `visitormessage_hash`;

اما بالنسبة للموضوع تفريغ الرسائل الخاصة

للدخول الى الموضوع

[شرح] حذف الرسائل الخاصة لجميع الاعضاء

حيث ان الجداول المسؤولة عن الرسائل الخاصة هي

pm
pmreceipt
pmtext

و اوامر التفريغ هي
كود:

TRUNCATE `pm`;
TRUNCATE `pmreceipt`;
TRUNCATE `pmtext`;

لكن لا ننسى هناك بعض الرسائل الخاصة و رسائل الزوار تكون غير مقروءة فتبقى تنبيهات عند الاعضاء و تسبب ازعاج

و لعمل تحديث او تصفير للتنبيهات

بالنسبة لرسائل الزوار
كود:

UPDATE `user` SET `vmunreadcount` = 0;
و بالنسبة للرسائل الخاصة
كود:

UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;
و هذا شرح مصور تم شرحه لاستعمال اوامر sql

من.... لوحة تحكم المنتدى .....ومن ثم الذهاب الى>>>> الصيانة ......و بعدها >>>>>>>>تنفيذ اوامر sql

نتبع الصور التالية






و يفضل قبل العمل و تنفيذ اوامر ال sql ايقاف الرسائل الخاصة و رسائل الزوار و هاك التنبيهات

ملاحظة: لا تستطيع تنفيذ اوامر sql

الا بعد التعديل على ملف

config.php

البحث عن

كود:

$config['SpecialUsers']['canrunqueries'] = 'ضع رقم عضويتك هنا';
و من ثم الحفظ

و ان شاء الله تكون هذه الطريقة اسهل و اضمن

و الطريقة مجربة و ناجحة

اتمنى ان الشرح كان واضح

علي العلوي 26-12-09 12:14 PM







عزيزي الحب الباقي

الله يعطيك العاافيه

جزاك الله الف خير

تقبل مروري

__________________



«®°·.¸.•°°·.¸¸.•°°·.¸.•°®»«®°·.¸.•°°·.¸¸.•°°·.¸.•° ®»



__________________








الساعة الآن 07:06 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Designed & TranZ By Almuhajir

Ads Management Version 3.0.1 by Saeed Al-Atwi