آموزش تصویری نحوه تغییر پیشوند جداول دیتابیس وردپرس
وبسایتهای وردپرسی از فایلها، پوشهها و یک دیتابیس (پایگاه داده) ساخته شدهاند. دیتابیس بخش مهمی از سایت شماست چون نوشتهها، صفحات، نظرات، اطلاعات کاربران، تنظیمات و پیکربندی افزونهها و سایر منابع را در خود نگه میدارد.
چون بانک اطلاعاتی یکی از بخش های مهم و حساس سایت است هکرها (خصوصا در حملات تزریق اسکریپت) در بسیاری از مواقع این مورد را مورد هدف قرار می دهند تا بتوانند اطلاعات حساس سایت را تغییر دهند یا دیتایی را از دیتابیس خارج کنند. به همین دلیل لازم است که از روشهای امنیتی قوی استفاده شود، یکی از راههای عالی برای محافظت از بانک اطلاعاتی تغییر پیشوند جداول وردپرس است.
چون همه سایتهای وردپرسی یک پیشوند دیتابیس مشترک دارند (یعنی wp_) هکرها راحتتر میتوانند با استفاده از آن به سایت شما نفوذ کنند. با تغییر دادن این پشوند به یک رمز خاص و جداگانه، مسیرها را برای هکرها گمراه کرده و امنیت سایت را بالاتر خواهید برد.
ویدئو نحوه تغییر پیشوند جداول دیتابیس وردپرس
کارهایی که باید قبل از تغییر پیشوند دیتابیس وردپرس انجام بدید
قبل از اینکه دست به تغییر پیشوند دیتابیس وردپرس بزنید، لازم به انجام چند کار ضروری است که به هیچ وجه نباید از قلم بندازید :
مرحله اول، حتما از دیتابیس خودتون یه بکاپ تهیه کنید. تغییر در بخش دیتابیس میتواند ریسکی باشد و در صورت اشتباه، سایتتون شما از کار خواهد افتاد بکاپ مثل یه چتر نجات عمل میکند که می توانید در صورت نیاز به کمک آن سایت را مجدد به قبل از انجام تغییرات ریستور کنید
مرحله دوم، همه افزونهها و قالبهای فعال رو غیرفعال کنید. تغییر پیشوند میتواند باعث شود بعضی از امکانات که توسط افزونهها و قالبها کنترل میشوند، درست عمل نکنند. پس بهتر است قبل از شروع، همه افزونه ها را غیرفعال و وردپرس را با قالب پیشفرض اجرا کنید. بعد از تغییر پیشوند میتوانید دوباره فعالشان کنید.
تغییر پیشوند دیتابیس وردپرس در فایل wp-config.php
فایل wp-config.php یک فایل مهم در وردپرس است که اطلاعات ورود به دیتابیس سایتتان را دارد. قبل از اینکه پیشوند دیتابیس را تغییر بدهید، حتما باید این فایل را ویرایش کنید. اگه اطلاعات این فایل را اشتباه باشند، خطایی به اسم “database connection issue” (عدم اتصال به دیتابیس) به وجود میآید و کل سایت شما سفید خواهد شد.
برای تغییر این فایل وارد سی پنل شوید و از بخش public_html → wp-config.php را ویرایش کنید.
پس حواستون باشه که قبل از هر تغییری، حتما این فایل رو درست ویرایش کنید.
خوب حالا نام پیشوند ها را تغییر دهید، در اینجا توجه کنید که شما فقط نام پیشوند را در وردپرس تغییر داده اید و هیچ تغییری در دیتابیس ها انجام نشده است و حتما تصویر زیر را مشاهده کنید.

شروع تغییرات پیشوند دیتابیس
تغییر پیشوند دیتابیس در phpMyAdmin
از طریق سی پنل یا دایرکت ادمین وارد phpMyAdmin شوید.
پس از ورود به phpMyAdmin از سمت چپ تصویر میتوانید لیست دیتابیس خود را مشاهده کنید که می توانید دیتابیس مد نظر خود را انتخاب کنید.
در مرحله بعد کل جداول دیتابیس مد نظر خود را انتخاب کنید و سپس With selected را انتخاب کرده و سپس از منوی کرکره ای باز شده “Replace table with prefix” را انتخاب کنید و در کادر باز شده تعیین کنید که می خواهید پیشوند دیتابیس از چه به چه تغییر کند و سپس Continue را انتخاب کنید.
در تصویر زیر می توانید مشاهده کنید که پیشوند دیتابیس ها تغییر کرده است.
آپدیت پیشوند دیتابیس در جدول Options
در این مرحله از تغییر پیشوند جداول در وردپرس باید پیشوندهای جدول options موجود را تغییر دهید در این مرحله بعد از انتخاب جدول optins باید wp_user_role را سرچ کنید و Edit را انتخاب کنید، اگر با سرچ نتوانستید جدول wp_user_role را انتخاب کنید تعداد نمایش سطرها یعنی Number of row را را روی 500 قرار دهید.
اکنون آن را Edit کنید و پیشوند مد نظر خود را وارد کنید.
تغییر جدول UserMeta در دیتابیس
مرحله بعدی نیز باید جدول usermeta را باز کرده و دو بخش wp_capabilities و wp_user_level را تغییر دهید.
بله، حالا توانستید پیشوند دیتابیس را تغییر دهید و اکنون مجدد افزونه ها را فعال کنید تا سایت مجدد بدون مشکل لود شود.
تغییر پیشوند دیتابیس جداول وردپرس با افزونه
راحترین روش برای تغییر پیشوند دیتابیس در وردپرس استفاده از افزونه تغییر دهنده پیشوند دیتابیس میباشد.
افزونه هایی مانند مانند Brozzme DB Prefix & Tools Addons کار تغییر پیشوند دیتابیس را برای شما بسیار آسان کرده اند و با نصب و فعال سازی و اعمال تغییرات در این افزونه ها پیشوند دیتابیس را تغییر دهید.
امیدواریم این آموزش نیز مانند دیگر آموزش های وب آیدین مورد پسند شما قرار گرفته باشد و در صورتی که کاربر وب آیدین هستید و در خصوص تغییر پیشوند جداول دیتابیس سایت خود دچار مشکل بودید می توانید این مشکل را از طریق تیکت به اطلاع کارشناسان وب آیدین برسانید تا سریعا بررسی و حل شود.