replace کردن تعداد زیادی field در phpmyadmin

گاهی اوقات برای تغییر url یک cms باید داخل phpmyadmin تغییراتی داده شود.
مثلا ما می خوایم سایت parsavps.com از آدرس new.parsavps.com بیاد بالا
برای این کار باید در داخل phpmyadmin رفته و table ها را Edit کنید که گاها خیلی طاقت فرساست.و ممکن است table های زیادی وجود داشته باشد.برای تغییر همه آن ها ایتدا از search در phpmyadmin استفاده کرده و عبارت موردنظر را search کنید.تا اسم table ها را برای شما نمایش دهد که بعد از پیدا کردن نام table ها query زیر را وارد کنید.

UPDATE tablename SET tablefield = replace(tablefield, "findstring", "replacestring");

مثال:
UPDATE wp_posts SET guid = replace(guid, "http://parsavps.com", "http://new.parsavps.com")
wp_posts : اسم table مورد است.
guid:اسم field مورد نظر در table است.
http://parsavps.com : عبارت سرچ شده می باشد.
http://new.parsavps.com :عبارتی که قرار است replace شود.

War diese Antwort hilfreich?

 Artikel drucken

Lesen Sie auch

information_schema database چیست؟

در  MySQL نسخه 5.02 و بالاتر یک بانک اطلاعاتی اضافی به نام  information_schem وجود دارد.این...

چگونه دیتا بیس خود را تعمیر نماییم؟

چگونه دیتا بیس خود را تعمیر نماییم؟ در این مقاله دو روش برای ترمیم بانک اطلاعاتی آموزش داده می...

عدم ذخیره یک فایل در cpanel

بعضی مواقع پیش میاد که شما می خواهید یک فایل را در cpanel ویرایش کنید که وقتی فایل را Edit می...

راهنمای بلاک کردن IPهای Brute Force توسط CSF

تغییر رمز عبور Change Password

از این قسمت می توانید برای تغییر رمز عبور فعلی کنترل پنل استفاده کنید.برای این منظور پس از وارد...