当我创建 View 时,我会在默认数据库的上下文中创建它。所以我对表的引用都没有明确指定数据库的前缀。但是,当我在 Workbench 中编辑 View 时,它会自动添加数据库前缀!
我不想要数据库前缀,因为当我以不同的名称恢复数据库时,它会导致恢复失败。
是否可以在 View 编辑中停止前缀或有其他方法来解决恢复问题?
最佳答案
参见 https://bugs.mysql.com/bug.php?id=85176
mysql 8.0.3以上版本已修复
关于mysql - 如何在 MySQL Workbench 中编辑 View 而不自动为所用的表/ View 添加数据库名称前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22223717/