我有MySQL服务器(版本 - 5.6.35),很多数据库都在这里运行,每天都在使用脚本进行完全备份,
mysqldump --force --opt --user = $ USER --password = $ PASSWORD --single-transaction --databases $ db> $ OUTPUT / date +%Y%m%d
。$ db.sq
备份正确完成,其大小似乎也只是正确的,但是当我尝试恢复单个数据库时,没有任何事情发生。什么都没有导入,没有得到任何错误,同时一些数据库可以正确导入。
任何人都可以建议什么是问题以及如何解决。
答案 0 :(得分:0)
以下是你如何把它带回来的:
CREATE DATABASE databasename ;
您应该在备份之前给它提供相同的名称。source /path/to/OUTPUTdate2017Oct13.db.sq ;
我只是在Linux中完成它并以类似的方式进行备份。不确定它是否与Windows相同,祝你好运..