السلام عليكم
من شوي كنت بدرس بدرس ال Table engine
كود معرفة نوع المحرك show create table .... ; كود تغيير نوعه alter table friends engine=innodb; الكود التالت alter table friends type="MyISAM";
الكود الثالث كمان لتغيير النوع بس كود مختلف ؟؟؟؟؟؟؟؟؟
السلام عليكم
من شوي كنت بدرس بدرس ال Table engine
كود معرفة نوع المحرك show create table .... ; كود تغيير نوعه alter table friends engine=innodb; الكود التالت alter table friends type="MyISAM";
الكود الثالث كمان لتغيير النوع بس كود مختلف ؟؟؟؟؟؟؟؟؟
تم تعديل هذه المشاركة بواسطة رجااء في 18 سبتمبر 2010 في 12:29
هناك عدة أنواع للـ Tables في Mysql
ففي الجملة الأولى تم تعديل نوع الـ table إلى innodb
وفي الجملة الثانية تم تعديله إلى نوع MyISAM
راجعي الرابط التالي للتعرف أكثر على أنواع الجداول في Mysql و ميزات كل نوع
http://dev.mysql.com/doc/refman/5.1/en/storage-engines.html
بتوفيق الله..
Everything will be fine when we TALK LESS, DO MORE
شكرا جزيلا عالموقع استفدت منه خاصة في الفرقو بينهم
لكن سؤالي ماذا يفعل الكود الثالث ؟؟؟؟
رجااء كتب:شكرا جزيلا عالموقع استفدت منه خاصة في الفرقو بينهم
لكن سؤالي ماذا يفعل الكود الثالث ؟؟؟؟
بحسب معلوماتي أن التعديلان يقومان بنفس الوظيفة
وهي تعديل نوع جدول او بالأحرى تعديل الـ Handler لجدول
ولكن اذكر ان Type هو التسمية القديمة المستخدمة لتعبير عن الـ Storage engines وتعديلها لجدول من الجداول و الـ Engine هو التسمية الجديدة في هذا المجال والله اعلم
فالتعديلان يقومان بنفس العمل ولكن احدهما طريقة قديمة و الأخرى الطريقة الحديثة للقيام بالمطلوب والله أعلم
تعديل :
تذكرت المكان الذي سبق أن قرأت فيه عن هذه المعلومات : هنا
اقتباسWhen you create a new table, you can specify which storage engine to use by adding an ENGINE or TYPE table option to the CREATE TABLE statement:
CREATE TABLE t (i INT) ENGINE = INNODB;
CREATE TABLE t (i INT) TYPE = MEMORY;
The older term TYPE is supported as a synonym for ENGINE for backward compatibility, but ENGINE is the preferred term and TYPE is deprecated
تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 23 سبتمبر 2010 في 02:35
Everything will be fine when we TALK LESS, DO MORE