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 شود.

Cette réponse était-elle pertinente?

 Imprimer cet article

Consultez aussi

optimize کردن database(phpbb توسط phpMyAdmin

ازCpanelخود وارد phpMyAdmin  شوید. پس از ورود به phpMyAdmin دیتا بیس که می خواهید optimize کنید...

مسدود کردن ایمیل با استفاده از Spam Filters در Cpanel

یک ویژگی سرویس E-mail ابزار بلاک/غیربلاک کردن است که به کاربران اجازه می دهد که ایمیل های اسپم را...

information_schema database چیست؟

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

پارک کردن دومین ها Parked Domains

Park كردن دامنه چيست؟به عنوان مثال شما دامنه Domain2.com را در اكانت ميزبانی مربوط به...

روش Forwarde کردن ایمیل‌ها در Cpanel

برای این منظور پس از ورود به کنترل پنل از کادر Mail  گزینه Forwarders را انتخاب نمایید .در صفحه...