แก้ไขข้อมูลในฐานข้อมูล MySQL แบบยกชุดทำไง ?
เนื่องจากวันนี้ที่ทำงานผมได้มีการย้ายข้อมูลจาก Host หนึ่งไปยังอีก Host หนึ่งแล้วผมต้องเข้าไปช่วยว่าต้องแก้ข้อมูลตรงไหนบ้าง พอนึกว่าจะต้องมีการ Replace ข้อมูลภายผมก็เลยแอบถามพี่ @JingJun ว่าทำยังไงให้ Replace ข้อมูลได้ง่ายๆบ้างสรุปว่าพี่แกก็เอา Code มา Share ให้กับเราครับ
UPDATE `wp_woo_custom_nav_records`
SET guid=REPLACE(guid, ‘คำเดิม’, ‘คำใหม่’);
เอาละผมอธิบายว่ามันทำงานยังไงนะครับ
- เอา Column guid ขึ้นมาแล้วแทน “คำเดิม” ด้วย “คำใหม่” ทั้งหมด
- เสร็จแล้วนำ guid ตัวใหม่ ไปใส่แทนตัวเดิมได้เลย
ถึงผมจะอธิบายไม่ได้ว่าทำไมมันจับ id ยังไง แต่ code ชุดนี้ใช้ได้แน่นอนครับ เพราะผมยืนดูต่อตากับพี่เขาเลย เป็นคำสั่งที่เมพขิงๆจริงๆ
| Tweet |
เนื้อหาคล้ายกันที่น่าสนใจ

ขอบคุณมากคร๊าบบบ .. ได้ไอเดียคร๊าาบบบบ