خيارات الجداول في (phpmyadmin 3)
|
* القاهرة مكتب الجزيرة أسامة مرسي:
ننهي اليوم الحديث عن خيارات الجداول في phpmyadmin، بالتطبيق على الجدول NEW_TABLE الذي نتدرب عليه.
توجد أسفل الجدول خيارات أخرى مثل (اختر الكل) لتحديد جميع الجداول و (إلغاء تحديد الكل) لإلغاء الاختيار وهذه العمليات تكون مهمة عندما يكون هناك أكثر من جدول في قاعدة البيانات ثم جملة (مع المحدد..)
أي قم بإجراء العمليات التالي مع الجدول المحدد وهي (حذف) (إفراغ محتوى) وقد سبق شرحهما، و (عرض الطباعة) وهذه تقوم بإنشاء تقرير عن قاعدة البيانات بغرض الطباعة أو أي غرض آخر.
أما إذا أردنا تغيير خصائص أو القيام بعمليات على حقول محددة وليس على كامل الجدول فيجب علينا هنا الدخول على زر (خصائص) في البداية ثم اختيار الحقول المطلوبة ثم تطبيق العمليات المطلوبة عليها.
أما إذا وقفنا على اسم الجدول نفسه في قاعدة البيانات من على اليسار سنجد بعض الخيارات الأخرى، ومنها (إضافة حقل جديد) حيث يمكنك هنا إضافة حقل (عمود) جديد إلى الجدول إذا ما أردت أن تضيف خانة أخرى مثل العنوان في حالتنا هذه:
نكتب أولا عدد الخانات المطلوبة ثم نختار من القائمة ترتيبها إما من نهاية الجدول أو من بدايته أو بعد حقل محدد ثم اضغط على (اذهب) لتنفيذ الأمر .
نجد أن شاشة خصائص العمود تظهر وتطلب منك استكمال البيانات الخاصة بهذا الحقل الجديد ومنها اسمه بالطبع.
نكمل البيانات ثم نضغط على زر حفظ لنجد أن الحقل الجديد قد تمت إضافته إلى الجدول.
تعديل ترتيب الجدول
يمكنك (تعديل ترتيب الجدول) من ترتيب البيانات في الجدول وفقا لأي حقل مثل ترتيبهم حسب الاسم وهكذا .
من هنا يمكنك تغيير اسم الجدول دون أن تتأثر البيانات التي فيه بهذا التغيير قم مباشرة بإدخال اسم الجدول الجديد ثم اضغط على (اذهب) .
(تغيير اسم جدول إلى)
تظهر الرسالة التالية ويتم تغيير اسم الجدول .
نقل جدول إلى (قاعدة بيانات. جدول)
يتيح لك نقل الجدول المحدد إلى قاعدة بيانات أخرى كما يتيح لك اختيار اسم جديد للجدول في قاعدة البيانات الجديدة لو أحببت.
اختر قاعدة البيانات من القائمة ثم اكتب اسم الجدول (اختياري) ثم اضغط على زر (اذهب) .
نجده قد قام بنقل الجدول إلى القاعدة الجديدة .
كما أنه يقوم بحذفه من قاعدة البيانات ولننظر إلى الكود الخاص بذلك وهو:
CREATE TABLE my_new_db.new_table (id tinyint (4) NOT NULL auto_increment، name char (40) NOT NULL default) , phone char (20) NOT NULL default) ، PRIMARY KEY (id) , KEY id (id) , KEY phone (phone)) TYPE=MyISAM; INSERT INTO my_new_db.new_table SELECT * FROM BLOG.new_table DROP TABLE BLOG. new_table،
فهو يقوم بإنشاء الجدول في قاعدة البيانات الجديدة ثم ينشئ الأعمدة ثم يضع خصائصها ثم يضع نوع الجدول ثم يقوم بحذف الجدول من قاعدة البيانات القديمة (نسخ الجدول إلى) عملية شبيهة بالعملية السابقة مع فارق أن الجدول هنا سيبقى في قاعدة البيانات الأصلية ولن يتم حذفه
كما يمكنك الاختيار بين النظم الهيكلية فقط وبين النظم الهيكلية والبيانات، والأولى تنسخ الجدول بدون البيانات أما النظم الهيكلية والبيانات فهي تنسخ الجدول بالبيانات التي فيه اختر قاعدة البيانات من القائمة ثم اكتب اسم الجدول بعد النسخ ثم اختر النظم الهيكلية فقط أو النظم الهيكلية والبيانات ثم اضغط على زر (اذهب).
نجده قد قام بنسخ الجدول إلى القاعدة الجديدة
كما أنه لم يقم بحذفه من قاعدة البيانات.
.....
الرجوع
.....
|
|
|
|