English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

كيفية نسخ الجدول من قاعدة بيانات MySQL إلى قاعدة بيانات أخرى؟

هذه هي صيغة نسخ الجدول من قاعدة بيانات إلى أخرى.

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 ثانية)
تعليمات Elasticsearch