مرکز آموزش

کترل وضعیت و فعال نمودن innodb در mysql

 

آموزش شماره 319 :
ایا innodb در سرور من فعال است؟
چطور innoDB را در mysql فعال کنم؟
انتخاب innodb بعنوان حالت پیش فرض برای جداول mysql

برای فعال نمودن innodb ابتدا در فایل /etc/my.cnf کنترل نمایید که خط زیر وجود داشته باشد:
skip-inndob
در صورتی که قصد دارید نوع پیش فرض برای جداول  innodb انتخاب شود، خط زیر را در فایل /etc/my.cnf اضافه کنید:
default-table-type=innodb
اگر میخواهید از فعال بودن innodb اطمینان حاصل کنید با دسترسی root به mysql متصل شده و دستور زیر را وارد کنید:
SHOW VARIABLES LIKE 'have_innodb';
در صورت مشاهده‌ی نتیجه‌ای شبیه به زیر innodb در mysql شما فعال میباشد:
+-------------------------+-------------+
| Variable_name | Value    |
+-------------------------+------------+
| have_innodb     | YES      |
+-------------------------+------------+
در صورتی که innodb در سرور فعال نیست باید mysql را همراه با گزینه --with-innodb  کامپایل نمایید.

در همین زمینه