ให้เราเข้าใจวิธีอัปเกรด MySQL ด้วยความช่วยเหลือของที่เก็บ MySQL Yum -
สามารถอัปเกรด MySQL ได้โดยใช้ที่เก็บ MySQL Yum ให้เราดูขั้นตอนที่จำเป็นสำหรับการอัพเกรดนี้ ตามค่าเริ่มต้น ที่เก็บ MySQL Yum จะอัปเดต MySQL เป็นเวอร์ชันล่าสุดในซีรีส์ที่เผยแพร่ซึ่งผู้ใช้จะเลือกระหว่างการติดตั้ง
ในการอัปเดตเป็นซีรีส์ที่วางจำหน่ายอื่น ที่เก็บย่อยสำหรับซีรีส์ที่เลือกไว้จะต้องถูกปิดใช้งาน ขั้นตอนต่อไปคือการเปิดใช้งานพื้นที่เก็บข้อมูลย่อยสำหรับซีรี่ส์เป้าหมาย ขอแนะนำให้อัปเกรดจากซีรีส์หนึ่งไปอีกซีรีส์ แทนที่จะข้ามซีรีส์
อัปเกรด MySQL ด้วย yun
MySQL และคอมโพเนนต์สามารถอัปเดตได้โดยใช้คำสั่งด้านล่าง ตรวจสอบให้แน่ใจว่า platofrms เหล่านี้ไม่ได้เปิดใช้งาน dnf -
sudo yum update mysql-server
สำหรับแพลตฟอร์มที่เปิดใช้งาน dnf ให้ใช้คำสั่งด้านล่าง −
sudo dnf upgrade mysql-server
แทนที่จะทำเช่นนี้ MySQL สามารถอัปเดตได้โดยบอกให้ Yum อัปเดตทุกอย่างในระบบของผู้ใช้ แต่จะใช้เวลานานกว่ามาก ในการดำเนินการนี้บนแพลตฟอร์มที่ไม่เปิดใช้งาน dnf ให้ใช้คำสั่งด้านล่าง -
sudo yum update
สำหรับแพลตฟอร์มที่เปิดใช้งาน dnf ให้ใช้คำสั่งด้านล่าง −
sudo dnf upgrade
ต้องรีสตาร์ทเซิร์ฟเวอร์ MySQL หลังจากอัปเดตโดยใช้ Yum เมื่อเซิร์ฟเวอร์รีสตาร์ทแล้ว จะต้องเรียกใช้คำสั่ง 'mysql_upgrade' เพื่อตรวจสอบและแก้ไขความไม่เข้ากันระหว่างข้อมูลเก่าและซอฟต์แวร์ที่อัปเกรด
อัปเกรดส่วนประกอบเฉพาะ
ส่วนประกอบเฉพาะสามารถอัพเกรดได้ สำหรับสิ่งนี้ ก่อนอื่นให้แสดงรายการแพ็คเกจทั้งหมดสำหรับส่วนประกอบ MySQL โดยใช้คำสั่งด้านล่าง นี่สำหรับระบบที่เปิดใช้งาน dnf -
sudo dnf list installed | grep "^mysql"
สำหรับระบบที่ไม่ได้เปิดใช้งาน dnf− ให้ใช้คำสั่งด้านล่าง −
sudo yum list installed | grep "^mysql"
หลังจากระบุชื่อแพ็คเกจแล้ว ให้อัพเดตแพ็คเกจด้วยคำสั่งด้านล่าง สำหรับ latforms ที่ไม่ได้เปิดใช้งาน dnf -
sudo yum update package-name
สำหรับแพลตฟอร์มที่เปิดใช้งาน dnf -
sudo dnf upgrade package-name