คำเตือนปลั๊กอิน BACKWPUP ไม่สามารถโหลดจาก mysqlproc-the-table-is-probably-corrupt

คำเตือนปลั๊กอิน BACKWPUP-ไม่สามารถโหลดจาก-MySQLproc-the-table-น่าจะเสียหาย

WAARSCHUWING: Databasefout ไม่สามารถโหลดจาก MySQL.proc

คำเตือนนี้ร้ายแรงแค่ไหน?สามารถแก้ไขได้อย่างไร

นี่เป็นเพราะการเปลี่ยนแปลงสคีมาที่จำเป็นสำหรับเซิร์ฟเวอร์ MySQL เวอร์ชันต่างๆวิธีง่ายๆ ในการแก้ไขปัญหานี้คือเรียกใช้คำสั่ง mysql_upgrade จากบรรทัดคำสั่ง

เกี่ยวกับ mysql_upgrade

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

mysql_upgrade ควรดำเนินการทุกครั้งที่อัปเกรด MySQLมันแทนที่สคริปต์ mysql_fix_privilege_tables ที่เก่ากว่า ซึ่งไม่ควรใช้อีกต่อไป

mysql_upgrade รันคำสั่งต่อไปนี้เพื่อตรวจสอบและซ่อมแซมตารางและอัพเกรดตารางระบบ:

mysqlcheck --all-databases --check-upgrade --auto-repair

mysql fix_priv_tables

เรียกใช้ mysql_upgrade จากบรรทัดคำสั่ง

ในการใช้ mysql_upgrade ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ MySQL ทำงานอยู่ จากนั้นเรียกใช้ mysql_upgrade จากเครื่องมือบรรทัดคำสั่ง:

mysql_upgrade -uroot -p --force

จากนั้นคุณควรได้รับพร้อมท์ให้ใส่รหัสผ่านสำหรับรูท MySQL และ mysql_upgrade จะตรวจสอบฐานข้อมูลและตารางทั้งหมดและซ่อมแซมตามความเหมาะสม

คุณอาจต้องระบุพาธแบบเต็มไปยังคำสั่งด้านบน หากคำสั่งนั้นไม่อยู่ในพาธการค้นหาของเชลล์

บน Debian 6 ควรอยู่ใน:

/usr/bin/mysql_upgrade -uroot -p --force

บน MAMP สำหรับ Mac เส้นทางเริ่มต้นคือ:

/Applications/MAMP/Library/bin/mysql_upgrade -uroot -p --force

บน Windows MySQL จะถูกติดตั้งและรวมไว้ในไดเร็กทอรีย่อย binโดยค่าเริ่มต้นควรอยู่ที่:

"C:\Program Files\MySQL\MySQL Server\[*CHANGE TO MySQL SERVER*]\bin\mysqladmin" -u root shutdown

สมบูรณ์!

หลังจากรัน mysql_upgrade แล้ว ให้หยุดและรีสตาร์ทเซิร์ฟเวอร์เพื่อให้แน่ใจว่าการเปลี่ยนแปลงใดๆ ในตารางระบบจะมีผล

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

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "คำเตือนปลั๊กอิน BACKWPUP-cannot-load-from-mysqlproc-the-table-is-probably-corrupt" ซึ่งเป็นประโยชน์สำหรับคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-167.html

ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!

🔔 เป็นคนแรกที่ได้รับ "คู่มือการใช้งานเครื่องมือ AI การตลาดเนื้อหา ChatGPT" อันทรงคุณค่าในไดเรกทอรีด้านบนของช่อง! 🌟
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注