چگونه phpMyAdmin تبدیل نوع جدول داده InnoDB را به موتور پیش فرض MyISAM تبدیل می کند؟

از 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 تبدیل شده در شکل زیر با موفقیت نمایش داده می شود و سپس می توان نام جدول را یک به یک تبدیل کرد

چگونه phpMyAdmin تبدیل نوع جدول داده InnoDB را به موتور پیش فرض MyISAM تبدیل می کند؟

  • وارد 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

به کانال تلگرام وبلاگ چن ویلیانگ خوش آمدید تا از آخرین به روز رسانی ها مطلع شوید!

🔔 اولین نفری باشید که "راهنمای استفاده از ابزار هوش مصنوعی بازاریابی محتوایی ChatGPT" را در فهرست بالای کانال دریافت می کنید! 🌟
📚 این راهنما حاوی ارزش بسیار زیادی است، 🌟این یک فرصت نادر است، آن را از دست ندهید! ⏰⌛💨
اگر دوست داشتید به اشتراک بگذارید و لایک کنید
اشتراک گذاری و لایک های شما انگیزه مستمر ما هستند!

 

发表 评论

آدرس ایمیل شما منتشر نخواهد شد. از زمینه های مورد نیاز استفاده می شود * 标注

به بالا بروید