Я хочу скопировать таблицу из одной базы данных и вставить в другую таблицу базы данных - программирование
Подтвердить что ты не робот

Я хочу скопировать таблицу из одной базы данных и вставить в другую таблицу базы данных

Я хочу скопировать схему таблицы, а также данные в этой таблице в другую таблицу базы данных в другой базе данных на реальном сервере. Как я могу это сделать?

4b9b3361

Ответ 1

Если вы хотите скопировать таблицу из одной базы данных в другую базу данных, вы можете просто сделать так, как показано ниже.

CREATE TABLE db2.table LIKE db1.table;
INSERT INTO db2.table SELECT * FROM db1.table;

Ответ 2

или просто CREATE TABLE db2.table SELECT * FROM db1.table в MySQL 5

Ответ 3

CREATE TABLE db2.table_new AS SELECT * FROM db1.table_old

Ответ 4

Если вы хотите, чтобы структура была скопирована, просто используйте

CREATE TABLE Db_Name.table1 LIKE DbName.table2;

Ps > , который не будет копировать схему и данные

Ответ 5

просто используйте -

CREATE TABLE DB2.newtablename SELECT * FROM DB1.existingtablename;

Ответ 6

В BASH вы можете сделать:

mysqldump database_1 table | mysql database_2