我有一个名为my_old_db的数据库,它包含一些表,现在如何创建此数据库的副本,包括新名称为my_new_db的表。
我尝试了以下查询
CREATE TABLE my_new_db .Tab1 LIKE my_old_db .Tab1;
INSERT INTO my_new_db .Tab1 SELECT * FROM my_old_db .Tab1;
但是在我的旧表中,我有近30张桌子,需要更多时间来复制
不知道好方法。
任何指导都会非常有用。
谢谢。
答案 0 :(得分:0)
您可以通过导入/导出数据库执行此操作
首先,您需要导出数据库my_old_db
,然后创建数据库my_new_db
并导入旧数据库my_old_db
如果您使用的是phpmyadmin。
出口:
my_old_db
)导入:
my_new_db
数据库