چگونه می توان Database ENGINE را از InnoDB به MyISAM تغییر داد؟

 

حتما قبل از این تغییر سازگار بودن CMS و یا برنامه خود با MyISAM را بررسی فرمایید
حتما قبل از شروع این روند مطمئن شوید که یوزر دیتابیس شما به دیتابیس مورد نظر شما و نه دیتابیس دیگری دسترسی داشته باشد . ( در صورتی که یوزر شما برای بیش از یک دیتابیس است ، لطفا یک یوزر برای دیتابیس مورد نظر خود ایجاد فرمایید .)
برای تغییر موتور ذخیره ساز Database از InnoDB به MyISAMباید در ابتدا حتما از دیتابیس خود نسخه پشتیبان تهیه بفرمایید .
نحوه گرفتن نسخه پشتیبان را در لینک زیر مشاهده فرمایید :
http://support.iranhost.com/KB/a432/export.aspx
پس از اینکه از دیتابیس خود نسخه پشتیبان تهیه فرمودید ، وارد کنترل پنل خود شده و در بخش file manager وبسایت خود در داخل پوشه wwwroot یک فایل با نام db.php ایجاد فرمایید .
سپس محتوای فایل زیر را در این فایل Paste نمایید :
 
 
 
در سرویس های 2003 :
ابتدا وارد cp سایت خود شده و روی File Manager کلیک نمایید :
 
Heml 1
در این بخش بروی WWWROOT کلیک نمایید تا وارد بخش ROOT  سایت خود شوید :

 
در این بخش روی لوگوی مربوط به ایجاد فایل کلیک نمایید : 

 
در صفحه جدید ایجاد شده ، کد ذکر شده را Paste کرده و بروی Save کلیک نمایید .
 

 
در سرویس های 2008
ابتدا وارد Cp سایت خود شده و در بخش File Manager با کلیک بروی دامنه خود و سپس کلیک بروی wwwroot وارد بخش فایل های سایت خود شوید . 

 
حال با کلیک بروی Create File طبق عکس زیر می توانید یک فایل جدید ایجاد کنید :
 

 
حال کد ذکر شده در راهنما را در کادر زیر وارد و روز کلیک Create کلیک نمایید : 
 

 
پس از اینکه فایل را save کردید ، در آدرس مرورگر آدرس زیر را وارد نمایید :
www.yourdomain/db.php
که در اینجا yourdomain با دامنه شما باید جایگزین شود .
دیتابیس شما از InnoDB به MyIsam تبدیل شد .