Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การอัพเกรด MySQL ด้วย MySQL SLES Repository


MySQL สามารถอัพเกรดได้โดยใช้ที่เก็บ MySQL SLES ให้เราดูขั้นตอนที่จำเป็นสำหรับการอัพเกรดนี้ ตามค่าเริ่มต้น ที่เก็บ MySQL SLES จะอัปเดต MySQL เป็นเวอร์ชันล่าสุดในซีรีส์รีลีสที่ผู้ใช้จะเลือกระหว่างการติดตั้ง

ในการอัปเดตเป็นซีรีส์ที่เผยแพร่อื่น ที่เก็บย่อยสำหรับซีรีส์ที่เลือกไว้จะต้องถูกปิดใช้งาน ขอแนะนำให้อัปเกรดจากซีรีส์หนึ่งไปอีกซีรีส์ แทนที่จะข้ามซีรีส์ ไม่รองรับการดาวน์เกรดแบบแทนที่ของ MySQL ในขณะที่ใช้ที่เก็บ MySQL SLES

อัปเกรด MySQL

อัปเกรด MySQL และส่วนประกอบโดยใช้คำสั่งด้านล่าง -

shell> sudo zypper update mysql-community-server

มิฉะนั้น สามารถอัปเดต MySQL ได้โดยระบุ Zypper ให้อัปเดตทุกอย่างในระบบของผู้ใช้ ทำให้ต้องใช้เวลามากขึ้น สามารถทำได้โดยใช้คำสั่งด้านล่าง −

shell> sudo zypper update

เซิร์ฟเวอร์ MySQL จะรีสตาร์ทหลังจากการอัพเดตโดย Zypper ก่อน MySQL 8.0.16 ให้เรียกใช้ 'mysql_upgrade' หลังจากที่เซิร์ฟเวอร์รีสตาร์ท การดำเนินการนี้จะตรวจสอบและแก้ไขความไม่เข้ากันระหว่างข้อมูลเก่ากับซอฟต์แวร์ที่อัปเกรดแล้ว

แสดงรายการแพ็คเกจจากที่เก็บ SLES

ส่วนประกอบเฉพาะสามารถอัพเกรดได้เช่นกัน ขั้นแรก แสดงรายการแพ็คเกจที่ติดตั้งจากที่เก็บ MySQL SLES โดยใช้คำสั่งด้านล่าง

shell> zypper packages −i | grep mysql−.*community

เมื่อเลือกชื่อของแพ็คเกจของส่วนประกอบที่ต้องการแล้ว แพ็คเกจสามารถอัปเดตได้โดยใช้คำสั่งด้านล่าง -

shell> sudo zypper update package-name