我使用mysqldump命令导出/转储.sql文件,其行如:
String cmd1 = mysqldump + " -h" + host + " -u" + username + " -p" + password + " " + "--compact --no-create-info " + "--where=ID=" + "'5b4ed36d-6152-4bfd-ad06-666f781e8bdc'" + " " + database + " " + "EMPLOYEE" + " " + "--result-file=" + "C:\\employee.sql";
这是employee.sql文件中上述命令的结果:
INSERT INTO `employee` VALUES ('Anette','Busch','2014-08-12','admin',' ','FALSE');
现在,我想使用命令:
从empolyee.sql文件中导入值String cmd = mysql + " --user=" + username + " --password=" + password + " -e" + " source " + restoreFile;
问题是我无法执行导入命令。我对整个数据库使用相同的导入命令,工作正常,但在这种情况下不行。
非常感谢您的指导。