English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذه هي صيغة نسخ الجدول من قاعدة بيانات إلى أخرى.
INSERT INTO yourDestinationDatabaseName.yourTableName SELECT * from yourSourceDatabaseName.yourtableName;
دعونا نرى مثالاً.
استخدام الأمر CREATE لإنشاء جدول في قاعدة البيانات "العمل". سنقوم هنا بإنشاء جدول جديد.
mysql> use business; تم تغيير قاعدة البيانات mysql> create table OriginalTable -> ( -> id int -> );
تم إنشاء جدول جديد في قاعدة البيانات "test".
mysql> use test; تم تغيير قاعدة البيانات mysql> create table OriginalTable -> ( -> id int -> ); سجلات: 4 تكرارات: 0 تحذيرات: 0
عرض جميع السجلات.
mysql> select *from OriginalTable;
هذا هو الإخراج.
+------+ | id | +------+ | 1 | | 2 | | 3 | | 4 | +------+ 4 سطور في المجموعة (0.00 ثانية)
لنسخ الجدول من قاعدة البيانات "business" إلى قاعدة البيانات الأخرى "test".
mysql> INSERT INTO test.OriginalTable SELECT * from business.OriginalTable; سجلات: 4 تكرارات: 0 تحذيرات: 0
تحقق مما إذا تم نسخ الجدول.
mysql> use test; تم تغيير قاعدة البيانات mysql> select *from OriginalTable;
يظهر الإخراج أدناه أن الجدول "OriginalTable" قد تم نسخه بنجاح إلى قاعدة البيانات الثانية.
+------+ | id | +------+ | 1 | | 2 | | 3 | | 4 | +------+ 4 سطور في المجموعة (0.00 ثانية)