فهرست مقاله
از phpMyAdminنحوه تبدیل نوع جدول داده InnoDB
به موتور پیش فرض MyISAM تبدیل شود؟
توصیه می شود جداول داده InnoDB را به جداول داده MyISAM تبدیل کنید:
- همراه با ویژگی های وبلاگ های شخصی، MyISAM برای سیستم های وبلاگ شخصی توصیه می شود، زیرا عملیات اصلی در وبلاگ ها خواندن و نوشتن است و عملیات زنجیره ای کمی وجود دارد.
- و همینطورانتخاب موتور MyISAM باعث می شود وبلاگ شما باز شود و صفحه شما کارآمدتر از وبلاگ موتور InnoDB باشد.
- البته این فقط یک پیشنهاد شخصی است و اکثر وبلاگ نویسان با توجه به شرایط واقعی انتخاب می کنند.
نکات:در تبدیلپایگاه داده MySQLقبل از جدول، حتما از پایگاه داده پشتیبان ▼ تهیه کنید
مراحل تغییر دستی نوع جدول داده ها در پس زمینه phpMyAdmin
- 1) وارد مدیریت پایگاه داده phpMyAdmin شوید.
- 2) پس از ورود بر روی ستون سمت چپ کلیک کنید数据库؛
- 3) روی ستون سمت چپ کلیک کنیدجدولهای داده (انواع غیر MyISAM)؛
- 4) کلیک کنید "عملیاتی" Tab;
- 5) در صفحه «عملیات»، نوع «ذخیرهسازی پایگاه داده» را به «MyISAM"؛
- 6) روی "کلیک کنید"انجام شده"، تبدیل با موفقیت انجام شد.
دستور SSH برای تبدیل سریع به نوع جدول پایگاه داده MyISAM
SSH را باز کنیدنرم افزارمرتبط بالینـوکــسسرور، دستور زیر را وارد کنید
mysql -uroot -p
- رمز عبور phpMyAdmin را برای ورود به SSH وارد کنید.
- به نظر می رسد"
mysql>
"می توانید ادامه دهید. - در فرمت زیر با حروف کوچک و بزرگ وارد کنید.
- نام پایگاه داده و نام جدول همگی با حروف کوچک و بقیه دستورات با حروف بزرگ هستند و اگر آخرین ; وارد نشود، دستور اعمال نمی شود.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
اولین جدول wp_commentmeta تبدیل شده در شکل زیر با موفقیت نمایش داده می شود و سپس می توان نام جدول را یک به یک تبدیل کرد
- وارد
SHOW TABLES;
پس از دستور، نام جدول پایگاه داده نمایش داده می شود. - نام جدول مربوطه را کپی و تغییر دهید
ALTER TABLE 表名 ENGINE=MYISAM;
برای عملیات سریع به نوع جدول پایگاه داده MyISAM تبدیل کنید (حداقل سریعتر از تغییر دستی نوع جدول داده در پس زمینه phpMyAdmin). - در مجموع 13 نام جدول وجود دارد. پس از تکمیل تبدیل، " را وارد کنید
exit
"ترک
MyISAM را موتور پیش فرض قرار دهید
پس از تکمیل تبدیل، توصیه می شود موتور InnoDB را ببندید و سپس MyISAM را به عنوان آینده تنظیم کنید.خروجیموتور پیش فرض
نحوه تنظیم پیش فرض برای استفاده از نوع "ذخیره پایگاه داده" به عنوان "MyISAM"؟
چن ویلیانگبهکنترل پنل CWPاین برنامه یک مثال است و مراحل عملیات به شرح زیر است:
1) فایل /etc/my.cnf را ویرایش کنید و پوشه وارد شده را پیدا کنید !includedir /etc/my.cnf.d
2) به پوشه /etc/my.cnf.d بروید
3) فایل server.cnf را باز کنید
4) "default_storage_engine" را پیدا کنید
5) "#default_storage_engine=InnoDB" را در زیر اضافه کنید:
default_storage_engine = MYISAM
6) پس از ذخیره، سرویس MySQL را مجددا راه اندازی کنید:
service mysqld restart
یا سرویس Mariadb را مجددا راه اندازی کنید:
systemctl restart mariadb
روش بسیار ساده است، تا زمانی که عملیات را دنبال کنید، می توانید اصلاح را کامل کنید، این آموزش تمام شده است!
وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) shared "phpMyAdmin چگونه تبدیل نوع جدول داده InnoDB را به موتور پیش فرض MyISAM تبدیل می کند؟ ، برای کمک به شما
به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-413.html
به کانال تلگرام وبلاگ چن ویلیانگ خوش آمدید تا از آخرین به روز رسانی ها مطلع شوید!
📚 این راهنما حاوی ارزش بسیار زیادی است، 🌟این یک فرصت نادر است، آن را از دست ندهید! ⏰⌛💨
اگر دوست داشتید به اشتراک بگذارید و لایک کنید
اشتراک گذاری و لایک های شما انگیزه مستمر ما هستند!