[h=2][/h] سلام، معرفی گزینه(Option) های ساخت جدول در MySQL: engine: نوع/موتور جدول را تعیین می کند. مقدار: MyISAM, InnoDb, Memory, Merge, Example, BerkeleyDb, Archive. پیشفرض: در فایل ini/conf در پوشه خود MySQL تعیین می شود. auto_increment: با درج رکورد جدید در جدول، مقدار فیلدهای عددی(خودکار) 1 واحد افزایش می یابند. مقدار: اعداد صحیح(Long/Integer). پیشفرض: 0. row_format: نوع قالب(Format) سطرهای MyISAM و InnoDb رو تعیین می کند. مقدار: default, fixed, compact(InnoDb), dynamic. پیشفرض: default. charset یا character set: نوع کاراکتر ستون های نوع text, char و vchar رو تعیین می کند. مقدار: utf8, ascii, latin... پیشفرض: latin1.(در فایل ini/conf در پوشه خود MySQL تعیین می شود.) min_rows و max_rows: بترتیب حداقل و حداکثر تعداد سطرهای جدول رو تعیین می کنند. مقدار: اعداد صحیح(unsigned integer, long). به نوع جدول و مقدار حافظه هم بستگی دارد. data_directory: تعیین می کند که فایلهای Data جدول در کجا ذخیره شوند. مقدار: مسیر دقیق دیسک. پیشفرض: مسیری که MySQL نصب شده، در پوشه data. index_directory: تعیین می کند که فایلهای Index جدول در کجا ذخیره شوند. مقدار: مسیر دقیق دیسک. پیشفرض: مسیری که MySQL نصب شده، در پوشه data. comment: تعیین توضیحات تا 60 کاراکتر. union: برای دسترسی به چند جدول، در جداول/موتور نوع Merge استفاده می شود. insert_method: برای وارد کردن داده در جداول نوع Merge بکار می رود. مقدار: no, first, last.