ایا innodb در سرور من فعال است؟
چطور innoDB را در mysql فعال کنم؟
انتخاب innodb بعنوان حالت پیش فرض برای جداول mysql
چطور 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 |
+————————-+————+
| Variable_name | Value |
+————————-+————+
| have_innodb | YES |
+————————-+————+
در صورتی که innodb در سرور فعال نیست باید mysql را همراه با گزینه –with-innodb کامپایل نمایید.