در این مقاله به نحوه خروجی گرفتن از اطلاعات دیتابیس در هاست سی پنل میپردازیم
چرا باید از اطلاعات دیتابیس خروجی بگیریم؟
تصور کنین که مدیر یه وب سایت هستین و سایتتون رو توسط سیستم مدیریت محتوا هایی مثل جوملا یا وردپرس راه اندازی کردین و حالا تصمیم دارین سایتتون رو از لوکال هاست به هاست انتقال بدین، یا این که از هاست فعلی به یه هاست دیگه انتقال بدین، قدم اول اینه که فایل های وب سایتتون رو به هاست جدید انتقال بدین که این کار از طریق فایل منیجر انجام میشه، اما قدم بعدی اینه که اطلاعات و جداول بانک اطلاعاتی یا همون دیتابیس سایتتون رو به هاست جدید انتقال بدین و برای انجام این کار شما باید بتونین از اطلاعات دیتابیس هاست فعلیتون یه خروجی با پسوند .sql که پسوند دیتابیس هستش، بگیرین و بعدا برین داخل هاست جدید ایمپورتش کنین، و ما تو این مطلب آموزشی نحوه خروجی گرفتن از اطلاعات دیتابیس و جداول بانک اطلاعاتی رو توسط ابزار phpmyadmin به شما آموزش میدیم، پس در ادامه این آموزش کاربردی با ما همراه باشین.
در ابتدا توسط آموزش نحوه ورود به سی پنل وارد هاست سی پنل وب سایتمون میشیم
سپس از قسمت databases بر روی ابزار phpmyadmin کلیک می کنیم و صبر می کنیم تا به phpmyadmin هاستمون هدایت بشیم. البته هدایت شدن به این صفحه ممکنه کمی زمان بر باشه، پس ۵ ثانیه صبر می کنیم تا صفحه به صورت کامل لود بشه.
این اطلاعاتی که اینجا میبنین جداول بانک اطلاعاتی سایت وردپرسی ما هستند و حالا ما میخوایم از همه اینا یه خروجی کامل بگیرم و برای انجام این کار از سربرگ های بالایی بر روی گزینه export کلیک می کنیم.
تا وارد صفحه Exporting tables بشیم، حالا تو این صفحه از قسمت Export Method دو حالت کلی جهت خروجی گرفتن از جداول بانک اطلاعاتی وجود داره:
- اولیش Quick display only the minimal options هستش که توسط این گزینه میشه به راحت ترین شکل ممکن و بدون هیچ تنظیم خاصی از تمام جداول این بانک اطلاعاتی با فرمت sql خروجی گرفت.
- دومیش Custom display all possible options هستش که توسط این گزینه میشه با اعمال تنظیمات خاصی مثل عدم خروجی گرفتن از برخی از جداول یا خروجی گرفتن با انکودینگ های خاص که تنظیمات زیادی هم داره از جداول دیتابیس خروجی گرفت.
ما استفاده از حالت اول رو توصیه می کنیم و حالت دوم میتونه برای اسکریپت های خاص یا سرور های mysql خاص کاربرد داشته باشه که توسط این گزینه میتونین با سازگار ترین حالت ممکن با هاست مقصد از اطلاعات دیتابیس هاست وب سایتتون خروجی بگیرین، در حالی که گزینه اول رو انتخاب کردیم از قسمت format دقت می کنیم که sql انتخاب شده باشه و حالا برای دریافت فایل خروجی بر روی دکمه go از این پایین کلیک می کنیم.
همانطور که میبینید، یک پنجره باز میشود و ما روی دکمه OK کلیک میکنیم تا فایل دانلود شود. هرچه حجم اطلاعات شما بیشتر باشد و سایت شما سنگینتر باشد، زمان بیشتری برای دانلود این فایل نیاز خواهد بود. همانطور که مشاهده میکنید، فایل با موفقیت دانلود شده و ما آن را روی دسکتاپ کامپیوترمان قرار میدهیم تا هر زمان که نیاز داشتیم، بتوانیم از آن استفاده کنیم.
گرفتن خروجی از اطلاعات دیتابیس هاست فقط برای انتقال این فایل خروجی SQL به یک هاست دیگر کاربرد ندارد. در واقع، پایگاه داده هاست ما جایی است که تمام مقالات، دیدگاهها و اطلاعات متنی وب سایت ما در آن ذخیره میشوند. میتوان گفت این فایل خروجی به نوعی یک بکاپ از اطلاعات دیتابیس هاست وب سایت ما است. بنابراین، اگر مقالات سایت ما حذف شوند یا بخشی از دادههای متنی وب سایت ما از بین برود، میتوانیم با ایمپورت کردن این فایل، دیتابیس سایت خود را به حالت اولیه بازگردانیم. البته، علاوه بر بکاپ گرفتن از دیتابیس، اگر فایلها و تصاویر جدیدی به سایت خود اضافه میکنید، باید از فایل منیجر هاست خود نیز بکاپ بگیرید.