السيرفرات الإفتراضية

حل مشكلة Innodb Tables Doesn’t Exist

حل مشكلة innodb tables doesn’t exist

fix innodb table error

لا تنتهي ابدا مشاكل محرك تخزين قواعد البيانات  Innodb

اكثرها انتشارا هذه الفترة هو مشكلة تصيب قاعدة بيانات “mysql”  الرئيسية علي السيرفر نفسها  وتحديدا في الجداول التالية :

innodb_index_stats

innodb_table_stats

slave_master_info

slave_relay_log_info

slave_worker_info

وقد قامت MySQL  بعمل حل يدوي سريع ونشرته بالرابط هـنا

وتفاصيل الحل كالتالي :

قم بدخول كونسول قواعد البيانات بالامر :

mysql -uroot -p 

تأكد من استخدامك لقاعدة البيانات الرئيسية  بالامر :

use mysql;

قم بحذف الجداول سابقة الذكر بالامر :

drop table Table_name;

مع استبدال Table_name  باسم الجدول .

اخرج من كونسول القواعد بالامر

\q

اذهب الي مسار قاعدة البيانات mysql  وافتراضيا هو في

cd /var/lib/mysql/mysql

قم بحذف ملفات الجداول السابقة الذكر وهي بامتداد .frm  و  .ibd

ثم قم بدخول كونسول القواعد مرة اخري بالامر :

mysql -uroot -p

ثم استخدم قاعدة البيانات

use mysql;

ثم قم بإنشاء الجداول بتحميل الملف من الرابط هنا

وتنفيذه علي قاعدة البيانات الرئيسية بالامر :

mysql mysql < five-tables.sql

ثم اعادة تشغيل قواعد البيانات بالامر :

service mysql restart

اترك تعليق او راسلنا في هوستفيرو ان واجهتك مشكلة في تطبيق الحل

0.00 avg. rating (0% score) - 0 votes
اظهر المزيد

هوستفيرو

شركة هوستفيرو - افضل شركة استضافة وبرمجة وتطوير مواقع انترنت - توفر هوستفيرو حلول أمنية متقدمة لحماية المواقع والسيرفرات المخصصة ضد كل انواع الهجوم ومحاولات الاختراق.

اترك رد

زر الذهاب إلى الأعلى
%d مدونون معجبون بهذه:

أنت تستخدم إضافة Adblock

نتلقى الدعم من الإعلانات عبر موقعنا لذلك يرجى دعمنا بتعطيل مانع الإعلانات لديك شكرا لتفهمك الأمر ونحن نرحب بك فى كل وقت