irserv.ir

انجمن تخصصی ایران سرور

سرور آموزش ایران

آموزش های متنوع

ایران سرور
انجمن تخصصی

چگونه تعمیر table دیتابیس از طریق SSH
زمان کنونی: 03-26-2017، 10:16 PM
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: heart
آخرین ارسال: heart
پاسخ 1
بازدید 1683

رتبه موضوع:
  • 19 رای - 2.42 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
چگونه تعمیر table دیتابیس از طریق ssh

چگونه تعمیر table دیتابیس از طریق SSH
عضو تازه ثبت نام شده انجمن
*
عضو تازه ثبت نام شده انجمن
ارسال‌ها: 12
تاریخ عضویت: May 2013
اعتبار: 0
وضعیت : آفلاین
جنسیت:
#1
چگونه تعمیر table دیتابیس از طریق SSH
توجه داشته باشید Mysql server باید در حال اجرا باشد.
با استفاده از دستور زیر می توانید وضعیت آن را بررسی نمایید:


/etc/init.d/mysql status


اکنون با استفاده از دستور زیر به دیتابیس login میکنیم.


mysql> mysql –u databaseusername –p database password databasename
اکنون دیتابیس مورد نظر که مشکل دارد را بصورت زیر انتخاب می نماییم:


mysql> use databasename;


حال با استفاده از دستور زیر بررسی می نماییم که آیا table مورد نظر مشکل دارد یا خیر:


mysql> check table tablename;


اگر پس از اجرای دستور مقدار NULL به عنوان خروجی قرار گرفت یعنی table خراب است در غیر اینصورت مشکلی ندارد.
در صورتی که table مشکل داشت برای تعمیر آن از دستور زیر استفاده می نماییم:


mysql> repair table tablename;


اکنون table شما تعمیر میشود.


همچنین میتوانید با استفاده از دستورات زیر در محیط اصلی ssh اعمال optimize , check و repair را یکباره روی کل table ها انجام دهید.


برای repair :

mysqlcheck -u username -p --auto-repair dbanem

برای optimize

mysqlcheck -u username -p --optimize dbanem

برای check

mysqlcheck -u username -p --check dbanem

..............................

mysqlcheck -u da_admin -p --auto-repair --all-database
(آخرین تغییر در ارسال: 09-26-2013، 06:31 PM توسط heart.)
09-26-2013، 06:30 PM
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نحوه دسترسی به سرورهای لینوکس از طریق SSH swat 0 1,950 10-14-2013، 11:34 AM
آخرین ارسال: swat
  چگونه کلمه عبور root را در سرور لینوکس CentOS بازیابی نمائیم؟ b52 0 2,245 09-22-2013، 10:10 AM
آخرین ارسال: b52

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان