【发布时间】:2018-12-20 04:46:54
【问题描述】:
我正在将数据从旧架构迁移到新架构。为此,我编写了 SQL 查询(插入查询),并使用了 insert ignore 来逃避重复错误,并因此将它们转换为警告。现在我想将所有这些错误和警告记录到一个文件中,以便利益相关者可以参考这些文件,并在插入尝试的列和值的过程中检查错误和警告。
以下是我检查并做过的事情:-
- 使用 tee 命令
- 使用的 OUTFILE
- 检查了 error.log、通用日志和 MySQL 日志,但所有这些日志要么包含服务器错误,要么仅包含已执行的查询。
- 我尝试在 MySQL Workbench 中执行查询并且能够看到 操作输出中的列和值的重复警告。但 我认为这会随着新的查询执行而丢失。
【问题讨论】:
标签: mysql database mysql-workbench mysql-error-1064