Mysql 需要深入了解脚本以将InnoDB表复制到另一个数据库

Mysql 需要深入了解脚本以将InnoDB表复制到另一个数据库,mysql,scripting,Mysql,Scripting,我有一个带有InnoDB表的mysql数据库,需要将其复制到新创建的数据库中。我想用脚本自动化复制过程,因为有100多个表 这是我当前的代码。10张桌子之后,感觉越来越累了: > use newdb; > CREATE TABLE tableA LIKE old_db.tableA > INSERT INTO tableA SELECT * FROM old_db.tableA 如何从old_db中提取表名以自动化此过程?用于从源数据库导出架构和数据,然后导入到新数据库中。

我有一个带有InnoDB表的mysql数据库,需要将其复制到新创建的数据库中。我想用脚本自动化复制过程,因为有100多个表

这是我当前的代码。10张桌子之后,感觉越来越累了:

> use newdb; 
> CREATE TABLE tableA LIKE old_db.tableA
> INSERT INTO tableA SELECT * FROM old_db.tableA
如何从
old_db
中提取表名以自动化此过程?

用于从源数据库导出架构和数据,然后导入到新数据库中。

似乎就是您要寻找的。