PDA

View Full Version : Error 145



amir.NET2
دوشنبه 01 مرداد 1386, 23:17 عصر
با Error زیر چیکار کنم




SQL Error : 145 Table tblNews is marked as crashed and should be repaired



با دستور Repair Table هم درست نشده

تورو خدا یکی کمک کنه اطلاعاتش حیاتیه

:ناراحت:

reza_rad
سه شنبه 02 مرداد 1386, 09:46 صبح
شاید چند جدول Crash شده باشه.
اینو تست کنید:


mysqlcheck --auto-repair -A -u myuser -pmysqlpass

amir.NET2
سه شنبه 02 مرداد 1386, 11:46 صبح
این کد رو کجا باید اجرا کنم ؟؟؟

reza_rad
سه شنبه 02 مرداد 1386, 11:54 صبح
این کد رو کجا باید اجرا کنم ؟؟؟
روی Mysql سرورتون
اگه هاستتون از PhpMyAdmin برای مدیریت Mysql استفاده می کنه آدرسش رو بگیرید و اونجا اجرا کنید. یا می تونید به هاستتون بگید توی Mysql Console اجراش کنه و نتیجه رو بهتون بگه.

amir.NET2
سه شنبه 02 مرداد 1386, 11:59 صبح
میشه بگید چه جوری میشه از طریق phpmyadmin هاست اون دستور رو اجرا کنم ؟؟

reza_rad
سه شنبه 02 مرداد 1386, 13:07 عصر
PhpMyAdmin یک ابزار مدیریت دیتابیس Mysql هست. مثل Management studio که برای مدیریت ویژوال SQL Server بکار میره.
از طریق PhpMyadmin شما می تونی تا حدودی دیتابیست و جدوالش رو چک کنی. البته بستگی به ورژن PhpMyAdmin شما داره . برای مثال روی هر دیتابیس که بری توی قسمت operations می تونی کارهایی انجام بدی و یا روی هر جدول باز توی قسمت Operation می تونی چک کنی با گزینه هایی که داره.
اما راه بهتر همونه که توی کنسول اجرا کنی دستور رو:(به هاست بگی اجراش کنه)
مسئول هاستتون باید با CMD بره توی شاخه ای که Mysql رو نصب کرده و بعد توی شاخه bin و اونجا این دستور رو اجرا کنه.