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

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

Moderator: mindphp

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 24771
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by 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
รันคำสั่ง

Code: Select all

    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
    Replies
    Views
    Last post

Return to “SQL - Database”

Who is online

Users browsing this forum: Google Adsense [Bot] and 3 guests