เจอปัญหา Cannot load from mysql.proc. The table is probably corrupted ใช้ PROCEDURE หลังอัพเกรด Mysql ไม่ได้

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41232
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

เจอปัญหา Cannot load from mysql.proc. The table is probably corrupted ใช้ PROCEDURE หลังอัพเกรด Mysql ไม่ได้

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

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

ทางแก้ ให้เข้า ssh ในฐานะ root
รันคำสั่ง

โค้ด: เลือกทั้งหมด

    mysql_upgrade -u root -p 
ก็จะกลัมาใช้ได้ ได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 74