โฮมเพจ » WordPress » วิธีการซิงค์ฐานข้อมูลข้ามการติดตั้ง WordPress หลายครั้ง

    วิธีการซิงค์ฐานข้อมูลข้ามการติดตั้ง WordPress หลายครั้ง

    ก่อนหน้านี้เราได้ดูวิธีการตั้งค่าสภาพแวดล้อมการจัดเตรียมสำหรับการพัฒนา WordPress หากคุณปฏิบัติตามผ่านคุณอาจพบว่าบางครั้งกระบวนการนั้นเกี่ยวข้องกับ การโอนย้ายฐานข้อมูล SQL เพื่อซิงโครไนซ์ความคลาดเคลื่อนระหว่างสเตจ. กระบวนการโอนย้ายฐานข้อมูลนี้อาจน่าเบื่อ.

    คุณจะต้องส่งออกฐานข้อมูลจากเว็บไซต์แรกจากนั้นนำเข้าฐานข้อมูลอื่นซึ่งอาจใช้เวลาสองสามนาทีหรือนานกว่านั้นสำหรับฐานข้อมูลขนาดใหญ่ กระบวนการนี้จะ จะต้องมีการทำซ้ำ แต่ละครั้ง เราย้ายฐานข้อมูล.

    หากนี่คือสิ่งที่คุณดิ้นรนคุณจะพบว่าโพสต์นี้มีประโยชน์ ในโพสต์นี้เราจะไปดูกัน วิธีปรับปรุงการซิงโครไนซ์ฐานข้อมูลในหลาย ๆ การติดตั้ง WordPress. สิ่งนี้จะช่วยให้เราประหยัดเวลาได้มาก.

    เริ่มต้นใช้งาน

    เริ่มต้นด้วยฉันคิดว่าคุณมีสามขั้นตอนการพัฒนา - ในประเทศ, การทดสอบ และ มีชีวิต - ตั้งค่าทั้งหมด.

    ที่นี่ฉันได้ตั้งค่าสถานการณ์ที่ฉันมีบทความ 5 บทความที่เผยแพร่บนเว็บไซต์สดและอีก 2 บทความอยู่ในเว็บไซต์ท้องถิ่น (รายการที่ยังคงพัฒนาอยู่) ในความเป็นจริงแม้ว่าคุณจะมีการโพสต์จำนวนมากมากกว่าเพียงแค่ 2 หรือ 5.

    ตอนนี้ฉันต้องการอัปเดต ในประเทศ ไซต์ที่มีเนื้อหาบน มีชีวิต เว็บไซต์. มีเนื้อหาฐานข้อมูลเหมือนกันกับที่พบใน มีชีวิต, ในขณะที่การพัฒนาได้รับการสนับสนุน นี่คือสิ่งที่เราทำได้ จับปัญหาใด ๆ เกี่ยวกับสไตล์เค้าโครงหรือสิ่งใด ๆ ที่อาจส่งผลกระทบต่อเนื้อหาในช่วงต้น.

    กำลังซิงค์ฐานข้อมูล

    ในการซิงค์ฐานข้อมูลให้ทำตามขั้นตอนเหล่านี้:

    1. ติดตั้งปลั๊กอิน WordPress, ซิงค์ฐานข้อมูล เพียงติดตั้งปลั๊กอินในเว็บไซต์ที่คุณจะทำการโยกย้ายฐานข้อมูลสมมติว่าคุณต้องดึงฐานข้อมูลจาก มีชีวิต เข้าสู่เวที การทดสอบ สเตจจากนั้นคุณควรติดตั้งปลั๊กอินในไซต์สำหรับสองขั้นตอนนี้.

    2. ใน มีชีวิต ไซต์ไปที่ เครื่องมือ> ซิงค์ฐานข้อมูล. จากนั้นสร้างคีย์โทเค็นลับ.

      คุณต้องไม่เปิดเผยรหัสลับนี้ให้กับทุกคนเพราะจะทำให้พวกเขาสามารถเข้าถึงฐานข้อมูลของคุณได้เช่นกัน.

    3. เพิ่มโทเค็นใน เครื่องมือ> ซิงค์ฐานข้อมูล ของ ในประเทศ เว็บไซต์เวที.

      เมื่อเพิ่มโทเค็นแล้วคุณจะพบ ซิงค์ ถัดจากไซต์ที่ลิงก์ดังที่แสดงในภาพหน้าจอด้านบน.

    4. คลิกปุ่มซิงค์เพื่อเริ่มซิงค์ไซต์ทั้งสองนี้.

    5. คลิก ดึง เพื่อดึงฐานข้อมูลไซต์ระยะไกลลงและแทนที่ปุ่ม ในประเทศ เว็บไซต์.

    โปรดทราบว่ากระบวนการของ การดึง และ ใจเร่งเร้า อาจใช้เวลาหลายนาทีหรือนานกว่านั้นขึ้นอยู่กับขนาดของฐานข้อมูล เมื่อครั้ง การดึง กระบวนการเสร็จสมบูรณ์คุณควรเห็นข้อความความสำเร็จบนหน้าจอ และ ในประเทศ ไซต์ควรมีการโพสต์หน้าและการตั้งค่าเดียวกันกับ มีชีวิต เว็บไซต์.

    หรือมิฉะนั้นให้คลิกปุ่มกดหากคุณต้องการคัดลอกไซต์ปัจจุบันไปยังเว็บไซต์ระยะไกล ติดตั้งปลั๊กอินนี้ในเว็บไซต์หลายแห่งตามต้องการและเพิ่มโทเค็นเพื่อลิงก์ไปยังฐานข้อมูล.

    ปลั๊กอินนี้ทำให้การประสานฐานข้อมูลราบรื่นและมีเสียง ฉันหวังว่าผู้พัฒนาปลั๊กอินจะปรับปรุงให้ดีขึ้นด้วยคุณสมบัติเพิ่มเติมบางอย่างเช่น:

    • เลือกซิงค์ตาราง, ซึ่งโดยทั่วไปจะเปิดใช้งานการซิงค์สำหรับตารางเฉพาะในฐานข้อมูล ตัวอย่างเช่นเมื่อเราต้องการคัดลอกเนื้อหาโพสต์เท่านั้นจะเป็นการดีกว่า ดึง wp_posts มากกว่าฐานข้อมูลทั้งหมด สิ่งนี้จะช่วยเร่งกระบวนการให้เร็วขึ้นสำหรับกรณีส่วนใหญ่.
    • Media Sync, เพื่อซิงโครไนซ์ไฟล์สื่อ WordPress ที่อัปโหลดเช่นภาพและวิดีโอ.