Borna66
01-11-2010, 07:14 PM
http://pnu-club.com/imported/mising.jpg
کامپوننت MostlyDBAdmin کامپوننت پیشفرض مامبو 4.6 برای کار با دیتابیس می باشد. در این آموزش نحوه بکاپ گیری و همینطور بازیابی اطلاعات بکاپ گرفته شده توسط این کامپوننت را فرا خواهید گرفت.
ما موضوعات قابل بحث در این آموزش را به 3 دسته تقسیم کرده ایم:
گرفتن بکاپ و ایجاد فایل پشتیبان از دیتابیس
برگرداندن و بازیابی فایل پشتیبان دیتابیس
اجرای پرس و جو (Query) در دیتابیس
گرفتن بکاپ و ایجاد فایل پشتیبان از دیتابیس
http://pnu-club.com/imported/mising.jpgدر قسمت مدیریت مامبو بر روی کامپوننت ها > بانک اطلاعاتی > ایجاد فایل پشتیبان کلیک کنید. صفحه پشتیبان بانک اطلاعاتی به نمایش در خواهد آمد. میتوانید بنا به نیاز خود موارد این صفحه را تغییر دهید اما تنظیمات پیشفرض این موارد بهترین حالت برای پشتیبان گیری است. حال به شرح این موارد می پردازیم:
1- به چه نحوی می خواهید فایل پشتیبان در اختیار شما قرار داده شود؟
نمایش نتایج در صفحه: این مورد زمانی کاربرد دارد که شما میخواهید یک رونوشت در صفحه از جدول یا جداول دلخواه خود را برای بررسی آنها ببینید.
دانلود فایل پشتیبان بر روی رایانه شخصی: این مورد زمانی کاربرد دارد که شما میخواهید یک فایل پشتیبان از دیتابیس را بر روی رایانه خود ذخیره کنید.
ذخیره فایل پشتیبان در داخل پوشه backup سایت: این بهترین گزینه برای گرفتن پشتیبان است، که در این حالت یک فایل پشتیبان از جداول تعیین شده تهیه کرده و آنرا در پوشه backup در پوشه administrator مامبو ذخیره میکند.
2- پشتیبان گیری به چه صورتی باشد؟
فقط داده ها: فقط از مقادیری که در جداول ذخیره شده اند پشتیبان میگیرد. این مورد زمانی کاربرد دارد که شما میخواهید اطلاعات داخل جداول را درون یک دیتابیس دیگر که خالی است، وارد کنید.
فقط ساختار: فقط از ساختار جداول بدون داده های درون آنها پشتیبان میگیرد. این مورد زمانی کاربرد دارد که شما میخواهید یک دیتابیس ساختگی برای مامبو ایجاد کنید.
داده ها به همراه ساختار: از تمام جداول و اطلاعات درون آنها پشتیبان میگیرد. پیشنهاد میشود در اکثر موارد از این گزینه استفاده کنید.
3- فرمت فایل پشتیبانی که ذخیره میشود به چه صورت باشد؟
فایل Zip: فایل پشتیبان را با استاندارد 2.0 zip ذخیره میکند.
فایل GZip: فایل پشتیبان را بصورت فرمت GZip ذخیره میکند.
فایل SQL: فایل پشتیبان را بصورت فایل متنی به فرمت .sql ذخیره میکند.
فایل HTML: فایل پشتیبان را به فرمت HTML ذخیره میکند که مناسب برای گزارشات است.
4- از کدام جداول میخواهید پشتیبان بگیرید؟
این امکان را به شما میدهد تا جداولی که میخواهید از آنها پشتیبان تهیه کنید را انتخاب نمایید. (توجه: برای انتخاب بیش از یک جدول کلید Ctrl را نگه داشته و بر روی جداول مورد نظر کلیک کنید.)
پیشنهاد میشود که همواره با انتخاب اولین گزینه از تمامی جداول پشتیبان تهیه کنید.
برگرداندن و بازیابی فایل پشتیبان دیتابیس
در قسمت مدیریت مامبو بر روی کامپوننت ها > بانک اطلاعاتی > برگرداندن فایل پشتیبان کلیک کنید. صفحه اجرای فایل پشتیبان به نمایش در خواهد آمد.
http://pnu-club.com/imported/mising.jpgاگر شما از قبل و با انتخاب گزینه "ذخیره فایل پشتیبان در داخل پوشه backup سایت" فایل پشتیبان تهیه کرده باشید، لیست فایل های پشتیبان درون این فولدر، در این قسمت به نمایش در می آیند. در این صورت فایل پشتیبان مورد نظر را انتخاب و بر روی دکمه "اجرای فایل پشتیبان" کلیک کنید.
http://pnu-club.com/imported/mising.jpgاما اگر فایل پشتیبان را در جای دیگری (مثلا بر روی کامپیوتر خود) ذخیره کرده اید، با کلیک بر روی دکمه Browse و انتخاب فایل مورد نظر میتوانید آنرا بازیابی نمایید.
اجرای پرس و جو (Query) در دیتابیس
http://pnu-club.com/imported/mising.jpg
در قسمت مدیریت مامبو بر روی کامپوننت ها > بانک اطلاعاتی > پرس و جو کلیک کنید. صفحه پرس و جو به نمایش در خواهد آمد.
شما میتوانید یک پرس و جوی ساده SQL را درون باکس تعبیه شده بنویسید. (به عنوان مثال برای نمایش تمامی مطالب خود بصورت لیست جدول میتوانید دستور SELECT * from `mos_content`; را وارد کرده و دکمه "اجرای پرس و جو" را بزنید)
اما اگر شما میخواهید از پرس و جو های پیچیده ای استفاده کنید که شامل چندین خط میشوند، میبایست گزینه Batch Mode را فعال کنید. (توجه: در مورد پرس و جو های اجرایی خود بسیار مراقب باشید زیرا برخی از دستورات برگشت پذیر نخواهند بود!)
امیدواریم این آموزش توانسته باشد نیاز شما در رابطه با استفاده از این قابلیت مفید مامبو 4.6 را برطرف کرده باشد.
رضا رادمهر – تیم مامیولرن
کامپوننت MostlyDBAdmin کامپوننت پیشفرض مامبو 4.6 برای کار با دیتابیس می باشد. در این آموزش نحوه بکاپ گیری و همینطور بازیابی اطلاعات بکاپ گرفته شده توسط این کامپوننت را فرا خواهید گرفت.
ما موضوعات قابل بحث در این آموزش را به 3 دسته تقسیم کرده ایم:
گرفتن بکاپ و ایجاد فایل پشتیبان از دیتابیس
برگرداندن و بازیابی فایل پشتیبان دیتابیس
اجرای پرس و جو (Query) در دیتابیس
گرفتن بکاپ و ایجاد فایل پشتیبان از دیتابیس
http://pnu-club.com/imported/mising.jpgدر قسمت مدیریت مامبو بر روی کامپوننت ها > بانک اطلاعاتی > ایجاد فایل پشتیبان کلیک کنید. صفحه پشتیبان بانک اطلاعاتی به نمایش در خواهد آمد. میتوانید بنا به نیاز خود موارد این صفحه را تغییر دهید اما تنظیمات پیشفرض این موارد بهترین حالت برای پشتیبان گیری است. حال به شرح این موارد می پردازیم:
1- به چه نحوی می خواهید فایل پشتیبان در اختیار شما قرار داده شود؟
نمایش نتایج در صفحه: این مورد زمانی کاربرد دارد که شما میخواهید یک رونوشت در صفحه از جدول یا جداول دلخواه خود را برای بررسی آنها ببینید.
دانلود فایل پشتیبان بر روی رایانه شخصی: این مورد زمانی کاربرد دارد که شما میخواهید یک فایل پشتیبان از دیتابیس را بر روی رایانه خود ذخیره کنید.
ذخیره فایل پشتیبان در داخل پوشه backup سایت: این بهترین گزینه برای گرفتن پشتیبان است، که در این حالت یک فایل پشتیبان از جداول تعیین شده تهیه کرده و آنرا در پوشه backup در پوشه administrator مامبو ذخیره میکند.
2- پشتیبان گیری به چه صورتی باشد؟
فقط داده ها: فقط از مقادیری که در جداول ذخیره شده اند پشتیبان میگیرد. این مورد زمانی کاربرد دارد که شما میخواهید اطلاعات داخل جداول را درون یک دیتابیس دیگر که خالی است، وارد کنید.
فقط ساختار: فقط از ساختار جداول بدون داده های درون آنها پشتیبان میگیرد. این مورد زمانی کاربرد دارد که شما میخواهید یک دیتابیس ساختگی برای مامبو ایجاد کنید.
داده ها به همراه ساختار: از تمام جداول و اطلاعات درون آنها پشتیبان میگیرد. پیشنهاد میشود در اکثر موارد از این گزینه استفاده کنید.
3- فرمت فایل پشتیبانی که ذخیره میشود به چه صورت باشد؟
فایل Zip: فایل پشتیبان را با استاندارد 2.0 zip ذخیره میکند.
فایل GZip: فایل پشتیبان را بصورت فرمت GZip ذخیره میکند.
فایل SQL: فایل پشتیبان را بصورت فایل متنی به فرمت .sql ذخیره میکند.
فایل HTML: فایل پشتیبان را به فرمت HTML ذخیره میکند که مناسب برای گزارشات است.
4- از کدام جداول میخواهید پشتیبان بگیرید؟
این امکان را به شما میدهد تا جداولی که میخواهید از آنها پشتیبان تهیه کنید را انتخاب نمایید. (توجه: برای انتخاب بیش از یک جدول کلید Ctrl را نگه داشته و بر روی جداول مورد نظر کلیک کنید.)
پیشنهاد میشود که همواره با انتخاب اولین گزینه از تمامی جداول پشتیبان تهیه کنید.
برگرداندن و بازیابی فایل پشتیبان دیتابیس
در قسمت مدیریت مامبو بر روی کامپوننت ها > بانک اطلاعاتی > برگرداندن فایل پشتیبان کلیک کنید. صفحه اجرای فایل پشتیبان به نمایش در خواهد آمد.
http://pnu-club.com/imported/mising.jpgاگر شما از قبل و با انتخاب گزینه "ذخیره فایل پشتیبان در داخل پوشه backup سایت" فایل پشتیبان تهیه کرده باشید، لیست فایل های پشتیبان درون این فولدر، در این قسمت به نمایش در می آیند. در این صورت فایل پشتیبان مورد نظر را انتخاب و بر روی دکمه "اجرای فایل پشتیبان" کلیک کنید.
http://pnu-club.com/imported/mising.jpgاما اگر فایل پشتیبان را در جای دیگری (مثلا بر روی کامپیوتر خود) ذخیره کرده اید، با کلیک بر روی دکمه Browse و انتخاب فایل مورد نظر میتوانید آنرا بازیابی نمایید.
اجرای پرس و جو (Query) در دیتابیس
http://pnu-club.com/imported/mising.jpg
در قسمت مدیریت مامبو بر روی کامپوننت ها > بانک اطلاعاتی > پرس و جو کلیک کنید. صفحه پرس و جو به نمایش در خواهد آمد.
شما میتوانید یک پرس و جوی ساده SQL را درون باکس تعبیه شده بنویسید. (به عنوان مثال برای نمایش تمامی مطالب خود بصورت لیست جدول میتوانید دستور SELECT * from `mos_content`; را وارد کرده و دکمه "اجرای پرس و جو" را بزنید)
اما اگر شما میخواهید از پرس و جو های پیچیده ای استفاده کنید که شامل چندین خط میشوند، میبایست گزینه Batch Mode را فعال کنید. (توجه: در مورد پرس و جو های اجرایی خود بسیار مراقب باشید زیرا برخی از دستورات برگشت پذیر نخواهند بود!)
امیدواریم این آموزش توانسته باشد نیاز شما در رابطه با استفاده از این قابلیت مفید مامبو 4.6 را برطرف کرده باشد.
رضا رادمهر – تیم مامیولرن