MySQL和PHP的SQL语句检查工具

5
我正在开发一个生成大量SQL查询的应用程序。其中一些查询很复杂(对我来说),编写良好的测试是棘手的。
作为一个健全性测试,通过linter运行生成的SQL查询将是不错的选择。因此,测试实际上不会在数据库上运行/执行查询,但它会解析查询并确保其看起来有效。
我意识到这不是一个很好的测试,但我想如果我能将其建立到单元测试中,它似乎是捕捉一些低挂果实的快速方法。我的PHP linter帮助我捕捉了很多问题。
我正在使用PHP和MySQL(在Linux上),因此我更喜欢针对该环境的解决方案,但我会尽力而为。也许它会指引我朝着正确的方向前进。

1
请尝试使用 SQL Fiddle - paulsm4
1个回答

3

1
里面有一些有趣的东西,其中一些我知道但另一些我不知道。我不认为其中任何一个看起来像我所要求的,但我会研究它们。谁知道,也许我会遇到一些很酷的东西,以至于我将不再需要代码检查工具。 - Jachin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接