mysql源码,如何查找行号错误?

Aft*_*ock 2 mysql

在mysql中,我发出了源mysource.sql
错误1064(42000):你的SQL语法有错误; 检查与您的MySQL服务器版本相对应的手册,以便在第1行''附近使用正确的语法.
有没有办法获得错误的确切位置?第1行真的是第1行吗?

文件很大.你可以给-1但我真的在寻找一个有用的设置或工具.

sha*_*nuo 6

而不是mysql> source mysource.sql#,您可以使用带有--verbose选项的命令提示符来获得更有用的输出.

# mysql --verbose test < mysource.sql
Run Code Online (Sandbox Code Playgroud)