Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

آلماهاست

تعمیر جدول های خراب در MySQL

تعمیر جدول های خراب در MySQL

گاهی اوقات جدول ها در MySQL ممکن است خراب شوند که به این معنی می باشد که خطایی رخ داده است و اطلاعات ذخیره شده در آنها قابل خواندن نیست.تلاش برای خواندن از یک جدول خراب ممکن است سبب کرش شدن دیتابیس سرور شود.

برخی از دلایل خراب شدن (corrupt) جدول ها : متوقف شدن MySQL سرور در هنگام نوشتن، یک جدول توسط یک برنامه خارجی و دیتابیس سرور به طور همزمان تغییر کند، سرور به طور ناگهانی خاموش شود، باگ در برنامه های خارجی و موارد دیگر

در این مقاله به تعمیر جدول های خراب در MySQL از طریق خط فرمان MySQL در سیستم عامل های لینوکس می پردازیم.

تعمیر جدول های خراب در MySQL

اگر متوجه شدید که یک یا چندتا از جدول های دیتابیس خراب شدند (corrupt) و نیاز به تعمیر دارند (repair) مراحل زیر را طی کنید.

ابتدا با دستور زیر دیتابیس سرور رو استاپ کنید :

سپس با دستور زیر از دیتابیس ها بکاپ بگیرید :

توجه کنید در دستور بالا ما از دایرکتوری :

بکاپ گرفتیم که دایرکتوری پیش فرض mysql در سیستم عامل ubuntu می باشد و ممکن است در سیستم عامل های دیگر این دایرکتوری فرق کند.

بعد از بکاپ گیری مجدد mysql را استارت کنید و به خط فرمان mysql وارد شوید :

سپس اگر جدول مورد نظر که نیاز به تعمیر دارد از موتور MyISAM storage engine استفاده می کند دستور زیر را به منظور تعمیر آن وارد کنید :

اگر موفقیت آمیز باشد خروجی مانند خروجی زیر برای شما نمایش داده می شود :

 

[line]

تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور اختصاصی آنتی دیداس شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.

پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست

خلاصه
تعمیر جدول های خراب در MySQL
نام مقاله
تعمیر جدول های خراب در MySQL
توضیح
گاهی اوقات جدول ها در MySQL ممکن است خراب شوند که به این معنی می باشد که خطایی رخ داده است و اطلاعات ذخیره شده در آنها قابل خواندن نیست.تلاش برای خواندن از یک جدول خراب ممکن است سبب کرش شدن دیتابیس سرور شود.برخی از دلایل خراب شدن (corrupt) جدول ها : متوقف شدن MySQL سرور در هنگام نوشتن، یک جدول توسط یک برنامه خارجی و دیتابیس سرور به طور همزمان تغییر کند، سرور به طور ناگهانی خاموش شود، باگ در برنامه های خارجی و موارد دیگردر این مقاله به تعمیر جدول های خراب در MySQL از طریق خط فرمان MySQL در سیستم عامل های لینوکس می پردازیم.
نویسنده
نام منتشر کننده
آلما هاست
لوگو منتشر کننده

آلما هاست، پیشرو در خدمات میزبانی وب لینوکسی ( هاست ابری، پربازدید و هاست دانلود )، سرور مجازی، سرور اختصاصی و نیمه اختصاصی با بیش از 13 سال سابقه درخشان در حوزه هاستینگ و خدمات دیتاسنتری در ایران. تنها نماینده رسمی دو دیتاسنتر انگلیسی در ایران با نام های رداستیشن و زارع انگلیس. پایه گذار یکی از اولین و قوی ترین تیم های نرم افزاری با نام ویکی بیت.

ارسال نظر