انتقل إلى محتوى الدرس

Atomic Rename Table Operations إعادة تسمية الجداول ذرياً

تعلّم إعادة تسمية الجداول ونسخها والجداول المؤقتة في MySQL بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
7 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

لتغيير اسم جدول قائم في MySQL 8، نستخدم الأمر المخصص RENAME TABLE old_table TO new_table (أو الصيغة البديلة ALTER TABLE old_table RENAME TO new_table). وعلى عكس نسخ البيانات، تُنفَّذ عملية RENAME TABLE كعملية وصفية ذرية تحدّث المؤشرات في قاموس البيانات لحظياً دون نقل الصفوف الفيزيائية.

مخطط إعادة تسمية الجداول ونسخها والجداول المؤقتة في MySQL 8
SQL
-- Rename an existing table atomically in the data dictionary
RENAME TABLE
  lessons_catalog TO course_lessons;
SHOW FULL TABLES;