بازگردان اطلاعات دیتابیس در چند بخش

سئوالات متداول نسخه 8.2
نمایه کاربر
amir
مدیر کل سایت
مدیر کل سایت
پست: 6227
تاریخ عضویت: شنبه 21 بهمن 1385, 12:00 am
محل اقامت: Server room
تشکر کرده: 354 دفعه
تشکر شده: 4113 دفعه
تماس:

بازگردان اطلاعات دیتابیس در چند بخش

پست توسط amir » چهار شنبه 25 آذر 1388, 8:05 am

در برخی اوقات بعلت بالا بودن حجم دیتابیس برای بازگرداندن اطلاعات میتوان از تقسیم بندی فایل sql خود در چندین فایل استفاده نمائیم



فایل nuke.sql رو بعنوان مثال در شاخه install/includes/version پکیج اصلی نیوک باز کنید

در ابتدای این فایل به این بخش دقت کنید :

کد: انتخاب همه

CREATE TABLE nuke_antiflood (
   ip_addr varchar(48) NOT NULL,
   time varchar(14) NOT NULL,
   KEY ip_addr (ip_addr),
   KEY time (time)
);



دستور ایجاد این جدول با CREATE TABLE شروع شده و به ); ختم شده است.

حالا یک جدولی هم مثل nuke_bbattachments_config که ادامه فایل هست بعد از اتمام دستور ایجاد جدول یک چنین خط هایی رو داراست :


کد: انتخاب همه


INSERT INTO nuke_bbattachments_config VALUES ( 'upload_img', 'images/icon_clip.gif');
INSERT INTO nuke_bbattachments_config VALUES ( 'topic_icon', 'images/icon_clip.gif');
INSERT INTO nuke_bbattachments_config VALUES ( 'display_order', '0');






همانگونه که مشخصه INSERT INTO nuke_bbattachment داره میگه اطلاعاتی که در اون سطر از فایل sql هست در جدول nuke_bbattachment ایمپورت بشه پس این خطوطهم مربوط به جدول ذکر شده میباشد


بازگشت به “سئوالات متداول”