我正在尝试将一个带有数据的mysql数据库/模式恢复到一个新的空数据库(在同一台机器上)。
通过'workbench'中的'Manage Import / Export'菜单选项,我可以导出和恢复正常,但我不能为新数据库/模式指定新名称。
任何人都可以指出我遗失的任何东西吗?
我能想到的唯一解决方法是手动搜索并替换它创建的'.sql'文件。
感谢。
答案 0 :(得分:6)
您是否考虑过使用mysqldump从命令行导出文件,然后使用mysqladmin创建新数据库?
mysqldump -u username -p -v olddatabase > olddbdump.sql
mysqladmin -u username -p create newdatabase
mysql -u username -p newdatabase < olddbdump.sql