将数据和结构从一个实时数据库复制到测试数据库而不会丢失数据

时间:2014-03-13 23:10:10

标签: mysql export mysqldump workbench

我需要获取一个实时数据库的副本,以使用MySQL Workbench创建测试环境数据库。如果我使用数据导出工具导出到自包含文件(filename.sql) - 我会丢失实时服务器上的任何信息,还是只备份数据?单词' Dump'我真的很担心...好像我正在切割和粘贴"而不是"复制并粘贴"。将所有数据保存在实时服务器上绝对至关重要。希望我的问题有道理......

1 个答案:

答案 0 :(得分:0)

命令行" mysqldump"可能会更快

mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2

然而,MySQL Workbench会做同样的事情,mysqldump不会删除你的信息。