繁体   English   中英

MySQL Workbench 不检测 .dump 文件

[英]MySQL Workbench doesn't detect .dump files

    20:07:08 Restoring C:\prog\test_db-master\employees.sql
Running: mysql.exe --defaults-file="c:\users\ariell~1\appdata\local\temp\tmp2jypno.cnf"  --protocol=tcp --host=localhost --user=root --port=3306 --default-character-set=utf8 --comments --database=employees  < "C:\\prog\\test_db-master\\employees.sql"
ERROR at line 113: Failed to open file 'load_departments.dump', error: 2

Operation failed with exitcode 1
20:07:09 Import of C:\prog\test_db-master\employees.sql has finished with 1 errors

我正在尝试从 Workbench 的 MySQL 站点导入示例员工数据库,但由于某种原因,该程序无法读取与我将 Workbench 指向的员工.sql 位于同一目录中的 .dump 文件。

112-113 行的雇员.sql 内容如下:

SELECT 'LOADING departments' as 'INFO'; source load_departments.dump ;

其余的 .dump 文件也是如此。 这些文件没有损坏,我可以在记事本中打开它们,这只是通常的 INSERT-INTO SQL 查询。

仅当我手动选择每个 .dump 文件进行导入时才有效。 为什么是这样?

在编辑器中打开employees.sql。 在第 112-113 行,您有:

"SELECT 'LOADING departments' as 'INFO';
source load_departments.dump ;"

现在将第二行更改为:

source C:/load_departments.dump ;

(如果你的文件 load_departments.dump 只是在 C: 中)或者输入任何文件夹的路径你有你的 .dumb 文件/和更高版本的 sql 文件/。 对employees.sql 中文件的下一个路径执行相同操作

您也可以更改环境路径,但我认为我描述的要简单得多

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM