如何将表从一个MySQL数据库复制到另一个数据库?

以下是将表从一个数据库复制到另一个数据库的语法。

INSERT INTO yourDestinationDatabaseName.yourTableName SELECT * from yourSourceDatabaseName.yourtableName;

让我们来看一个例子。

CREATE命令用于在数据库“业务”中创建表。我们在这里创建一个新表。

<业务>

mysql> use business;

Database changed

mysql> create table OriginalTable

   -> (

   -> id int

   -> );

在数据库“ test”中创建一个新表。

<测试>

mysql> use test;

Database changed

mysql> create table OriginalTable

   -> (

   -> id int

   -> );

Records: 4  Duplicates: 0  Warnings: 0

显示所有记录。

mysql> select *from OriginalTable;

这是输出。

+------+

| id   |

+------+

|    1 |

|    2 |

|    3 |

|    4 |

+------+

4 rows in set (0.00 sec)

要将上表从数据库“ business”复制到另一个数据库“ test”。

mysql>  INSERT INTO test.OriginalTable SELECT * from business.OriginalTable;

Records: 4  Duplicates: 0  Warnings: 0

检查表是否已复制。

mysql> use test;

Database changed

mysql> select *from OriginalTable;

以下输出显示表“ OriginalTable”已成功复制到第二个数据库中。

+------+

| id   |

+------+

|    1 |

|    2 |

|    3 |

|    4 |

+------+

4 rows in set (0.00 sec)

以上是 如何将表从一个MySQL数据库复制到另一个数据库? 的全部内容, 来源链接: utcz.com/z/350252.html

回到顶部