it-swarm.com.de

Ich möchte die in einer Datenbank enthaltene Tabelle kopieren und in eine andere Datenbanktabelle einfügen

Ich möchte das Schema einer Tabelle sowie die Daten in dieser Tabelle in eine andere Datenbanktabelle in einer anderen Datenbank auf einem Live-Server kopieren. Wie könnte ich das machen?

96
user1031092

Wenn Sie eine Tabelle von einer Datenbank in eine andere Datenbank kopieren möchten, können Sie einfach die folgenden Schritte ausführen.

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

oder erstellen Sie einfach eine Tabelle db2.table SELECT * FROM db1.table in MySQL 5

10
HukeLau_DABA

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

2
sunshine

In BASH können Sie:

mysqldump database_1 table | mysql database_2
2
billynoah

Wenn Sie nur die Struktur kopieren möchten, verwenden Sie einfach

CREATE TABLE Db_Name.table1 LIKE DbName.table2;

Ps> das kopiert kein Schema und keine Daten

2
Hemant Shori

einfach benutzen -

TABELLE ERSTELLEN DB2.neuTabellenname SELECT * FROM DB1.existingtabellenname;

1
Vishnu More