有时我会在MySQL存储过程中写注释,但在数据库恢复后,所有注释都会丢失。如何防止评论丢失?谢谢!
发布于 2012-09-13 15:57:21
这是mysql CLI的常见问题。默认情况下,它会删除SQL恢复文件中的所有注释。
在命令行上使用-- comments 来防止mysql CLI剥离注释。这对我很有效。
例如:mysql mydb -u根-ppassword --注释< /tmp/db_to_restore.sql
发布于 2011-12-24 11:46:23
将您的所有工作存储在一个源代码控制系统中。如果你正在寻求建议,考虑一下git,它非常流行,简单的使用相对简单,而复杂的事情仍然可能发生。
发布于 2011-12-24 11:56:23
您的数据库不应位于存储存储过程源代码的位置。这应该在源代码控制系统中,以便您可以访问以前的修订、修改历史等(当然,这意味着您已经存储了实际编辑的文件,因此注释将保持不变)。数据库是部署代码的位置,而不是存储代码的位置。
https://stackoverflow.com/questions/8622525
复制相似问题