Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySQL中存储SQL:以文本形式插入?_Sql_Mysql - Fatal编程技术网

在MySQL中存储SQL:以文本形式插入?

在MySQL中存储SQL:以文本形式插入?,sql,mysql,Sql,Mysql,在团队环境中工作,我们每个人都将自己的SQL语句列表放在一起,用于帮助完成日常工作功能。通常情况下,这可能会有一些冗余,我们经常需要对方的陈述。为了避免这种情况,我正在寻找一个小应用程序,可以用来存储和搜索这些SQL语句 首先,我保持它的基本功能,只是存储和搜索语句。这可能是未来某个时候的实际执行,但我当时并不担心这一点 这将是用PHP和MySQL构建的-我应该将SQL存储为文本,还是有什么需要关注的?文本应该可以。 您还需要一个名称(标签),可能还需要一个描述性字段,以便让人们知道它用简单的英

在团队环境中工作,我们每个人都将自己的SQL语句列表放在一起,用于帮助完成日常工作功能。通常情况下,这可能会有一些冗余,我们经常需要对方的陈述。为了避免这种情况,我正在寻找一个小应用程序,可以用来存储和搜索这些SQL语句

首先,我保持它的基本功能,只是存储和搜索语句。这可能是未来某个时候的实际执行,但我当时并不担心这一点

这将是用PHP和MySQL构建的-我应该将SQL存储为文本,还是有什么需要关注的?

文本应该可以。
您还需要一个名称(标签),可能还需要一个描述性字段,以便让人们知道它用简单的英语做了什么。

有什么特别的原因吗?这些不只是作为存储过程存储在数据库中


或者在您的版本控制系统中作为脚本?

您看到了哪些替代方案?或者你为什么认为文本不好?一点也不担心,只是好奇是否有更好/更有效的方法来做,或者是否有某些陷阱,我应该事先避免。无缘无故地问问题是做某事效率较低的方法。我想他希望这些问题能够被搜索到。例如,“我们有哪些使用Wickets表的SQL代码段?”@egrunin FWIW,我在SQL中存储了搜索过程,在SQL Server中,我使用扩展属性和模式来组织它们。这将是一个非常糟糕的源代码控制系统,不允许组织和搜索。最大的原因是我们不是开发团队。有时我们确实需要查看数据库,也许会修改一些东西,但这不是我们的主要功能。我只是想为我们准备一些基本的东西,而不是每个人都有自己的.txt或.sql文件,其中包含每个人使用的查询。