有没有'基于网络'的SQL测试环境?

lqe*_*qez 11 sql database

在HTML + CSS + JS世界中,http://jsfiddle.net/是一个非常有用的工具,用于询问/制作关于Web开发的示例.我还看到了几个基于浏览器(javascript)的编程语言编译器和REPL.但我无法找到数据库操作的在线/基于Web的测试环境(特别是对于RDBMS).

是否有任何开放/免费的数据库服务与基于Web的界面测试查询?


补充:这个工具对这种情况有好处; 如果我遇到复杂的查询问题,那么通过Web界面创建一个示例表,并在stackoverflow上使用'sample table URL'询问它.任何人都可以访问该网址并在网站上测试他们的查询.(是的,查询正在'真正的'数据库系统上运行)并且还可以跟踪查询结果,然后我们甚至可以为它做'排名':)

小智 16

试试SQL Fiddle.

您可以尝试SQL查询并执行/测试它.希望这有帮助.

  • 谢谢插头!SQL Fiddle是我的网站,我认为这个问题是我读过的一个启发我创建它的问题(时间肯定适合 - 我从1月中旬开始). (4认同)

Ali*_*xel 5

有免费的"一次性"数据库服务器,如db4freeFreeSQL(离线?)甚至是MonoQL.

对于基于网络的界面和短网址,我认为你不会有太多运气.

要管理您的数据,您必须坚持使用提供的内容(通常是phpMyAdmin或类似内容),并且没有用于查询映射的短URL.此类系统的另一个警告是(没有适当的用户权限)一个用户可以轻松销毁所有测试数据 - 并记住(关系)数据库版本控制比纯文本版本更昂贵,所以这几乎是题.

对于非RDBMS,我可以想到try.mongodb.org - 但它遇到了同样的问题.

几乎忘了,Stack Exchange Data Explorer允许你练习T-SQL查询(带永久链接).


PS:作为一个个人的说明,我认为这是一个很酷的想法,我很乐意看到类似的东西实现,甚至可能与SchemaBank或类似的混合 - 这将是非常棒的.