15

这是我第一次使用 ADMINER。

我想导出数据库,但不确定是否正确设置了参数。

数据库正在生产中,我不想犯任何错误。

见截图:

在此处输入图像描述

什么是正确的参数:

1)数据库:使用、删除+创建、创建、创建+更改

2) 表:drop + create、Create、Create + alter

3)数据:截断+插入,插入,插入+更新

4

1 回答 1

14

根据您对或原始问题的评论:

我想在本地环境中将数据库导出并导入到phpMyAdmin中,以测试和修改我客户的网站。

您想在新环境中重新创建数据库和数据,并且正在导出 SQL。因此,您将希望创建不存在的表,或者丢弃并覆盖数据(如果存在)。

为此,您需要选择以下选项:

数据库:Drop + Create - 这将导致 DROP 语句出现在 CREATE 语句之前的导出 SQL 中。这意味着将删除任何具有相同名称的现有数据库并丢弃所有表。如果您想要一个与生产相匹配的干净测试环境,这就是您想要做的。

表格:Drop + Create - 原因同上

数据:插入 - 这会将生产数据库中的所有数据插入到测试副本数据库中。

于 2015-02-10T13:35:51.403 回答