-
November 6th, 2011, 07:32
#1
عضو جدید
how find and replace in mysql
سلام . وقت بخیر . توی یک دیتابیس حجیم باید یه عبارت خاص رو به یک عبرت دیگه تغییر بدم (آدرس دامنه ی قبلی به جدید) . چون تعداد نتایج بسیار بالاست قاعدتا کار دستی ممکن نیست و باید با کامند انجام بشه . دوستان متخصص ممنون میشم راهنمایی بفرمائید. (به phpmyadmin هم قاعدتا دسترسی هست)
-
-
November 6th, 2011 07:32
# ADS
-
November 6th, 2011, 14:43
#2
پاسخ : how find and replace in mysql
این نام دامنه همه جا پراکنده است ؟ یعنی در یک ستون خاص نیست ؟
اگر روی یک ستون باشه :
کد:
update TABLE_NAME
set SOTOON_DOMAIN='NEW_DOMAIN'
اگر نه به گمانم باید دامپ کنید و جایگزین کنید و دوباره بریزید
-
تعداد تشکر ها از doomhammer65ir به دلیل پست مفید
-
November 6th, 2011, 16:28
#3
عضو انجمن
پاسخ : how find and replace in mysql
دامپ + replace + دوباره وارد کردن سریع ترین راه هست. ولی در غیر این صورت این دو لینک زیر رو ببینید:
http://www.barrywise.com/2009/02/global-find-and-replace-in-wordpress-using-mysql
/]Search and Replace in MySQL database with phpMyAdmin[/URL]
اول دومی رو ببینید :دی
ببخشید لینک هاش خراب شد نمیتونم درستش کنم.
ویرایش توسط camelian77 : November 6th, 2011 در ساعت 16:29
دلیل: لینک ها را درست کنم . که آخرش هم نشد!
----------------------------------------------------------
-
تعداد تشکر ها از camelian77 به دلیل پست مفید