【发布时间】:2017-05-27 00:16:10
【问题描述】:
我正在将一个 sql 转储文件导入 MySQL 工作台并不断收到以下错误。这是否意味着文件/记录的其余部分没有导入或只有 xxx.getRates 部分没有? 我会丢失其中的记录吗? 有谁知道这可能是什么原因造成的?
01:29:31 恢复 D:\Projects\CustomerName\Customer Files\xxx-2016-Oct-03.sql 运行:mysql.exe --defaults-file="c:\users\admini~1\appdata\local\temp\2\tmpru2fjn.cnf" --protocol=tcp --host=localhost --user=root --端口=3306 --default-character-set=utf8 --cmets --database=xxx
第 33522 行的错误 1305 (42000):FUNCTION xxx.getRates 不存在
操作失败,退出代码为 1 01:34:29 D:\Projects\CustomerName\Customer Files\xxx-2016-Oct-03.sql 的导入已完成,出现 1 个错误
【问题讨论】:
-
我们需要更多信息来帮助您。在转储文件中,搜索
CREATE FUNCTION xxx.getRates语句。如果找到它,请在答案中添加函数声明。如果你没有找到它,那么只需搜索xxx.getRates的所有引用,看看是否有它的声明(它可能被错误地声明为CREATE PROCEDURE或根本没有声明,这将是你的错误
标签: mysql sql database mysql-workbench