我正在尝试将一个mysql数据库/模式(包含数据)恢复到一个新的空数据库(在同一台机器上)。
通过"工作台"中的"管理导入/导出"菜单选项,我可以很好地导出和恢复,但我不能为新数据库/架构指定新名称。
有人能指出我遗漏了什么吗?
我能想到的唯一解决方法是手动搜索并替换它创建的".sql"文件。
谢谢。
您是否考虑过使用mysqldump从命令行导出文件,然后使用mysqladmin创建新数据库?
mysqldump -u username -p -v olddatabase > olddbdump.sql
mysqladmin -u username -p create newdatabase
mysql -u username -p newdatabase < olddbdump.sql