我需要获取实时数据库的副本,以使用 MySQL Workbench 创建测试环境数据库。如果我使用数据导出工具导出到独立文件 (filename.sql) - 我会丢失实时服务器上的任何信息还是只是备份数据? “转储”这个词确实让我很担心……就好像我是在“剪切和粘贴”而不是“复制和粘贴”。将所有数据保存在实时服务器上绝对至关重要。希望我的问题有意义......
最佳答案
命令行“mysqldump”可能会更快
mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2
然而,MySQL Workbench 会做几乎相同的事情,mysqldump 不会删除您的信息。
关于export - 将数据和结构从一个实时数据库复制到测试数据库而不丢失数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22392935/