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