答案 0 :(得分:2)
您生成的转储是一个SQL脚本,您可以使用任何所需的工具运行该脚本。作为来自这个问题的How do I restore a dump file from mysqldump?的OP,如果您尝试使用MySQL Administrator或其他提供特定备份/恢复功能的软件来恢复它,它可能会抛出错误,因为它要求特定的格式(他自己的格式);但如果转储已正确生成,您可以使用任何MySQL客户端运行它,例如使用命令行工具:
mysql -h hostname -u username -p yourschema < ./path/to/the/script.mysql
答案 1 :(得分:0)
将backup.sql
文件复制到工作目录:C:\xampp\mysql\bin
。 (或任何你的道路)
在命令提示符或终端切换到MySQL目录。 cd c:\xampp\mysql\bin
(或任何路径)
mysql –h localhost –u root
(或您的凭据)您需要重新授予权限:GRANT ALL ON your_db_here.* to 'root'@'localhost';
(或您的凭据)
您需要重新创建数据库:CREATE DATABASE your_db_here;
USE your_db_here;
source backup.mysql
DESCRIBE
命令和"SELECT * FROM"
命令确保数据库已正确恢复。