نکاتی که در ابتدای ایجاد جداول باید رعایت کرد (در phpmyadmin)

fahimehf

Member
باسلام

یه سوال اساسی دارم (البته خیلی ساده)!
در ابتدای ایجاد جداول با phpmyadmin ، نوع هر جدول (Innodb or Myisam or...) رو چطور باید تشخیص بدیم یا اینکه پیش فرضی که خود phpmyadmin میزاره کافیه ؟
و اینکه ورود اطلاعات بصورت فارسی ; بهتره که کالکشن از چه نوعی باشه که به مشکل برنخوریم !
 

I.NoBody

Active Member
بستگي به بعضي عوامل داره.
مثلاً اگه فيلدي داري كه ميخواي FullText باشه، بايد نوع جدولت MyISAM باشه.
در مورد Collation هم به نظر من يا utf8_persian با latin1 رو انتخاب كن
 

jhoseini

Member
کلاً MyIsam یه خورده کند تر از InnoDB هستش، اما بیشتر cms های معتبر از همون MyIsam استفاده میکنن
از جهت دیگه حین جابجایی سرور هو نوع InnoDB مایه دردسر میشه
چون myIsam اطلاعات رو داخل فایل مجزا ذخیره میکنه، ام InooDB تو یه فایل مشترک
به هر حال، من از InooDB خاطره خوشی ندارم :-(
 

peyman1987

Member
من توي کار نجربه‌م ميگه اگه ميخواي توي پايگاه داده ت ( نه توي کد برنامه نويسي ) از رابطه ها ( Relation ) استفاده کني از InnoDB استفاده کن.
 

جدیدترین ارسال ها

بالا