好友
阅读权限10
听众
最后登录1970-1-1
|
wlue
发表于 2020-10-27 16:01
本帖最后由 wlue 于 2020-10-27 17:49 编辑
如题:在 MySQL8.0 中建了一个数据库,里面有几个表,建立了几个视图,这些视图中有一些稍微复杂的关系和计算,这些视图都是用Navicat Premium 15建立的,我用Navicat将这个数据库导出为sql文件保持下来。最近重新安装系统和 MySQL后,我要把原来导出的sql文件重新恢复进MySQL数据库中,可是用 Navicat 运行这个sql文件的时候总是提示错误:
开始 [ERR] 1146 - …… 某个视图不存在(可是我用记事本打开这个sql文件查看,这里面这个视图确实存在的)
……
结尾 [SQL] Finished with error
运行完这个sql文件后查看数据库中只是把其中的表和数据恢复了,可是原来建立的视图一个也没有(这些视图才是最重要的结果)……
哪位大侠给找一下原因,给出个解决办法?先谢谢了!
另外,如果用 导出/导入为sql文件的方法不靠谱,那么用什么方法 备份、恢复、转移 MySQL数据库才最方便快捷?
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|