gpt4 book ai didi

mysql - phpMyAdmin 导出和导入 View

转载 作者:可可西里 更新时间:2023-11-01 07:59:25 25 4
gpt4 key购买 nike

我正在导出由其他人创建的数据库,其中包含一些 View ,但导出的 SQL 稍后(在导入时)将创建一个表而不是 View 。

代码:

DROP VIEW IF EXISTS `listado_sorteos`;
CREATE TABLE IF NOT EXISTS `listado_sorteos` (
`idsorteo` int(10) unsigned
,`fecha_alta` datetime
,`idaplicacion` int(10) unsigned
,`fecha_sorteo` datetime
,`descripcion` varchar(45)
);

在我看来这是不对的,因为它创建的是表而不是 View ...但我说得对吗?如果不是,我需要什么解决方案才能从 phpMyAdmin 中导出 View ?

最佳答案

我遇到了类似的问题。当我导出整个数据库时,sql 转储包含创建 View 的代码,然后是创建具有与 View 相同数据的表的进一步代码。结果意味着我无法正确导入转储。

我目前的解决方法是从要导出的表列表中取消选择 View 的名称。这将导出没有 View 的数据库。然后我单击每个 View 并单击导出。然后我可以重新导入主转储,然后是每个 View (如果我真的想要的话,我可以将其粘贴到主转储 sql 中)

希望有人能给出更好的答案

关于mysql - phpMyAdmin 导出和导入 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13938075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com