ปัญหามาจาก การอัพเกรด เวอร์ชั่น ของ mysql เช่น case ที่เจอปัญหาCannot load from mysql.proc. The table is probably corrupted..
มีลูกค้า อัพเกรด ฐานข้อมูล Mysql 5.1 เป็น MySQL 5.5
ฐานข้อมูล และ ตารางต่างๆ ใช้ได้ ไม่มีปัญหา แต่
PROCEDURE ของเดิม ที่เคยมีในฐานข้อมูล หายไปหมด และ ไม่สามารถ สร้างใหม่ได้
ลอง EPAIR TABLE mysql.proc; แล้ว ก็ไม่สามารถแก้ไขได้
ทางแก้ ให้เข้า ssh ในฐานะ root
รันคำสั่ง
โค้ด: เลือกทั้งหมด
mysql_upgrade -u root -p