[โปรโมต] ประสบการณ์ในค่าย IYWC

สำหรับนักศึกษาที่กำลังอยากหาประสบการณ์และเปิดโลกเกี่ยวกับการทำเว็บไม่ควรพลาด ywc.in.th

แก้ไขข้อมูลในฐานข้อมูล MySQL แบบยกชุดทำไง ?

เนื่องจากวันนี้ที่ทำงานผมได้มีการย้ายข้อมูลจาก Host หนึ่งไปยังอีก Host หนึ่งแล้วผมต้องเข้าไปช่วยว่าต้องแก้ข้อมูลตรงไหนบ้าง พอนึกว่าจะต้องมีการ Replace ข้อมูลภายผมก็เลยแอบถามพี่ @JingJun ว่าทำยังไงให้ Replace ข้อมูลได้ง่ายๆบ้างสรุปว่าพี่แกก็เอา Code มา Share ให้กับเราครับ

 

UPDATE `wp_woo_custom_nav_records`

SET guid=REPLACE(guid, ‘คำเดิม’, ‘คำใหม่’);

 

เอาละผมอธิบายว่ามันทำงานยังไงนะครับ

  • เอา Column guid ขึ้นมาแล้วแทน “คำเดิม” ด้วย “คำใหม่” ทั้งหมด
  • เสร็จแล้วนำ guid ตัวใหม่ ไปใส่แทนตัวเดิมได้เลย

ถึงผมจะอธิบายไม่ได้ว่าทำไมมันจับ id ยังไง แต่ code ชุดนี้ใช้ได้แน่นอนครับ เพราะผมยืนดูต่อตากับพี่เขาเลย เป็นคำสั่งที่เมพขิงๆจริงๆ

« หน้าก่อนนี้หน้าถัดไป »