自定义视图自动删除?
Custom View automatically erased?
所以我在我的数据库中创建了一个视图,执行查询很好,然后返回更新它以添加一列。
存在某种语法错误,我拼错了列名或其他内容,然后整个视图都从我的数据库中删除了。我找不到任何方法来取回它,这几个小时的工作就这么过去了。
这是 MySql Workbench 中的常见行为吗?我如何防止软件在将来擦除内容?我做错了什么?
最终不得不重新创建整个视图。
编辑视图时要小心,因为我猜有时 MySQL Workbench 会删除视图,在创建新(已编辑)视图时出错,然后无法恢复旧视图.
您认为 MySQL 会使用事务来执行此操作,但显然不会。在外面注意安全。
所以我在我的数据库中创建了一个视图,执行查询很好,然后返回更新它以添加一列。
存在某种语法错误,我拼错了列名或其他内容,然后整个视图都从我的数据库中删除了。我找不到任何方法来取回它,这几个小时的工作就这么过去了。
这是 MySql Workbench 中的常见行为吗?我如何防止软件在将来擦除内容?我做错了什么?
最终不得不重新创建整个视图。
编辑视图时要小心,因为我猜有时 MySQL Workbench 会删除视图,在创建新(已编辑)视图时出错,然后无法恢复旧视图.
您认为 MySQL 会使用事务来执行此操作,但显然不会。在外面注意安全。