چگونگی برون‌بری اطلاعات پایگاه‌داده در وردپرس

زمان انتشار:
تعداد بازدید: 366

زمان تقریبی خواندن نوشته: 3 دقیقه
حالت تمام صفحه:

سلام دوستان؛
یکی از ابزارهای بسیار مهم و مورداستفاده کمک گرفتن از قابلیت‌هایی مانند برون‌بری جداول و محتویات وردپرس است. این برون‌بری به شما امکان می‌دهد تا محتوای موردنظر خود ازجمله فهرست‌ها، منوها، نوشته‌ها، برگه‌ها، دیدگاه‌ها و … را یا به‌صورت بکاپی ذخیره کنید و یا اینکه از آن‌ها در وب‌سایتی دیگر استفاده کنید. برای برون‌بری اطلاعات دو روش در اختیار شما قرار دارد. اما گاهی اوقات در زمان‌های هک شدن وب‌سایت یا عدم دسترسی به وردپرس می‌توانید از دیتا‌‌بیس خود کمک بگیرید. در این مقاله از وردپرس‌یاد قصد بررسی کامل روش‌های برون‌بری اطلاعات پایگاه‌داده در وردپرس را داریم که به کمک آن قادر به انتقال اطلاعات خواهید بود.

برون‌بری اطلاعات پایگاه‌داده در وردپرس

همان‌طور که ذکر کردیم از طریق وردپرس نیز قادر به برون‌بری اطلاعات وردپرس خواهید بود اما آشنایی با برون‌بری اطلاعات پایگاه‌داده در وردپرس و مباحث phpMyAdmin خالی از لطف نیست. به این صورت قادر خواهید بود جداول موردنظر خود و بخش‌های دلخواه را جهت برون‌بری انتخاب کنید.

جداولی که عموماً برای برون‌بری موردنیاز هستند شامل:

  • جدول wp_posts: شامل اطلاعات برگه‌ها و نوشته‌ها
  • جدول wp_terms: شامل دسته‌بندی‌های تهیه‌شده
  • جدول wp_comments: شامل دیدگاه‌های وب‌سایت
  • جدول wp_term_taxonomy: شامل کلیه برچسب‌های تهیه‌شده
  • جدول wp_options: مربوط به تنظیمات قالب است.
  • جدول wp_users: اطلاعات مربوط به کاربران (در صورت تعریف کاربر از طریق پایگاه داده از این جدول کمک می‌گیریم.)
  • جداول افزونه‌ها: برای هر افزونه و تنظیمات مربوط به آن نیز جداول متفاوتی طراحی‌شده است که عموماً بانام افزونه هماهنگ است.

نحوه برون‌بری اطلاعات پایگاه‌داده در وردپرس در ماهیت SQL

نکته مهم: درصورتی‌که به‌صورت عادی قصد تهیه فایل و انجام عملیات برون‌بری اطلاعات پایگاه‌داده در وردپرس را دارید می‌توانید فایلی با ماهیت SQL تهیه کنید. اما درصورتی‌که با علائم و نشانه‌های هک شدن وب‌سایت وردپرسی مواجه شدید و احتمال هک‌شدن وب سایت وردپرسی را دادید، می‌توانید اقدام به پاک‌سازی جداول پایگاه داده خود کنید به این منظور باید فایل برون‌ریز را در ماهیت CSV تهیه کنید و پس‌ازآن محتویات جداول را بررسی و اطلاعات اضافه‌شده توسط هکر را ویرایش کنید.

برای برون‌بری اطلاعات پایگاه داده در وردپرس باید از طریق phpMyAdmin اقدام کرده و مراحل زیر را دنبال کنید.

۱- رجوع به phpMyAdmin

برای این منظور از طریق cpanel یا از طریق لوکال‌هاست به بخش phpMyAdmin رجوع کنید. (این بخش در زیر Data Base قرار دارد.)

برون‌بری اطلاعات پایگاه‌داده در وردپرس - cpanel phpmyadmin button

۲- انتخاب پایگاه داده

در این مرحله از کادر سمت چپ قادر به مشاهده تمام پایگاه داده‌های موجود هستید اما باید پایگاه داده مرتبط با وب‌سایت وردپرسی خود را انتخاب کنید.

درصورتی‌که نام پایگاه داده خود را دقیقاً نمی‌دانید می‌توانید به فایل wp-config.php در پوشه ریشه وب‌سایت وردپرسی خود رجوع کنید. مشابه کادرقرمز رنگ تصویر زیر به جای عبارت databade_name_here نام پایگاه‌داده وردپرس خود را مشاهده خواهید کرد.
(آشنایی کامل با کدهای فایل wp-config.php وردپرس)

برون‌بری اطلاعات پایگاه‌داده در وردپرس - db name

پس‌از انتخاب پایگاه‌داده، تمام جداول موجود در دیتا‌بیس در سمت راست صفحه‌نمایش داده خواهند شد.

۳- انتخاب جداول موردنظر

با توجه به محتوایی که قصد برون‌بری آن را دارید و با توجه به توضیحات جداولی که در ابتدای مقاله ذکر شد، جدول موردنظر خود را انتخاب کنید.

نکته: به‌منظور سهولت در انتخاب جداول می‌توانید از دکمه‌های Shift یا ctrl کمک بگیرید.

۴- Export اطلاعات وردپرسی

درنهایت پس‌از انتخاب جداول موردنظر برای برون‌بری اطلاعات پایگاه‌داده در وردپرس یا به‌منظور انتقال محتویات و… بر روی دکمه Export در بالای صفحه خود کلیک کنید.

برون‌بری اطلاعات پایگاه‌داده در وردپرس - phpMyAdmin export select tables

در پایان کار بر روی دکمه GO در پایین صفحه کلیک کنید تا خروجی برای شما تهیه شود. با این کار به‌صورت پیش‌فرض خروجی در ماهیت فایل SQL برای شما آماده می‌شود که شامل موارد انتخاب‌شده شما است. فایل موردنظر را برای استفاده‌های آتی بر روی سیستم خود ذخیره کنید.

نکته: از این فایل در دفعات بعدی و در مراحل درون‌ریزی اطلاعات پایگاه داده و  انتقال به وب‌سایتی دیگر و همچنین  گاهی به‌منظور نسخه پشتیبانی از دیتابیس کمک گرفته می‌شود.

نحوه برون‌بری اطلاعات در وردپرس در ماهیت CSV

همان‌طور که ذکر کردیم هر زمان درون جداول خود اسپم یا اطلاعات زائد یافتید، باید جداول را در ماهیت یک فایل CSV برای ویرایش  مستقیم برون‌بری کنید و پس از ویرایش، جداول مفید را برای انتقال آماده کنید.

وجود جداول اسپم فاقد اطلاعات ضرورتی ندارد.

۱-مراحل مانند قبل است و باید به قسمت phpMyAdmin رجوع کنید.

۲-روی پایگاه داده خود را کلیک کنید.

۳-جداول موردنظر را از انتخاب کنید.

۴-روی سربرگ Export کلیک کنید.

نکات مهم:

  • مقدار فیلد Columns separated with را کاما قرار دهید.
  • گزینه Put column names in the first row را برای سهولت‌های آتی در هنگام عمل درون‌ریزی انتخاب کنید.
  • از کشوی مربوط به بخش format گزینه csv را انتخاب کنید.

برون‌بری اطلاعات پایگاه‌داده در وردپرس -phpMyAdmin export csv

در پایان بعد از انجام تنظیمات بر روی دکمه GO کلیک کنید. فایلی برای شما تهیه خواهد شد. فایل خروجی را بر روی رایانه خود ذخیره کنید. در موارد بعدی مانند پاک‌سازی پایگاه داده وردپرس، زمان هک شدن وب‌سایت، درون‌ریزی اطلاعات پایگاه داده در وردپرس و انتقال به وب‌سایتی دیگر یا به‌منظور داشتن نسخه‌ای بکاپ از محتوای پایگاه داده وردپرس از آن استفاده کنید.

فایل تهیه‌شده را می‌توان در برنامه‌های صفحه گسترده ازجمله اکسل مشاهده و اقدام به ویرایش آن کرد.

برون‌بری اطلاعات پایگاه‌داده در وردپرس - edit csv tables

امیدوارم که از این آموزش راضی بوده باشید.

موفق باشید. 🙂

درباره نویسنده

77 نوشته تا کنون
فارغ‌التحصیل رشته آی‌تی. کارشناس آی‌تی وردپرس‌یاد ?
✍باتمام علاقه‌ای که به دنیای آی‌تی داشتم با وردپرس آشنا شدم و اکنون تمام تلاشم برای تهیه آموزش‌های کاربردی و کمک به علاقه‌مندان دنیای بزرگ وردپرس است.

پاسخ دهید

دیدگاه شما برای ما ارزشمند است. در کمترین زمان ممکن به آن پاسخ خواهیم داد.

دیدگاه های این نوشته

دیدگاهی برای این نوشته وجود ندارد.