REPLACE کردن متن در دیتابیس Mysql
امروز خیلی در گیر جایگزین کردن قسمتی از پست ها در وردپرس بودم می خواستم تمام لینک های داخل متن که سایت دیگه اتصال داشت رو قطع اتصال کنم
بنابراین تصمیم گرفتم http رو با hiip جایگزین کنم در واقع هیچ معنی خواصی نداره لینک ها غیر فعال می شدن ولی به راحتی قابل فهم هم بودن. از طریق phpmysql چندین بار تلاش کردم تا جایگزینی انجام بدم حاصل اون لینک qury ناقصی بود که در پایین میزارم
UPDATE `table_name` SET `post_content` = REPLACE(`post_content`, '%http://%', '%hiip://%') WHERE `post_content` LIKE '%%http://%%' COLLATE utf8mb4_bin
چندین بار تلاش بی حاصل تا این که کمی سرچ کردم و دیدم کد درست چی هست
update `table_name` set `post_content` = replace(`post_content`, 'http://', 'hiip://');
ساده و کوتاه تر از کد اصلی درواقع نیاز به زیادی نوشتن هم نبود