0

我希望这不是一个愚蠢的问题,但我真的在网上找不到任何东西以及 phpmyadmin 的导出设置中的任何东西。

我的问题:是否可以根据与列名匹配的数据在 phpmyadmin 中导出数据。例如,如果您导出数据库或表,则 sql 语句的编写方式如下

 INSERT INTO table VALUES ('1','2','3')

我想知道是否可以导出数据以便插入语句读取

INSERT INTO table (number1,number2,number3) VALUES ('1','2','3')

这个想法是,当我正在编写一个数据库时,我希望能够在某些时候导出。但由于我不断在表中添加新字段,因此我希望能够导入旧导出并且仍然能够将列与数据匹配。这样,现有字段包含数据,而新字段则留空。

这仅在php中可能吗?

4

2 回答 2

1

是的,有可能。您应该使用类似于更新的 INSERT 格式:

INSERT INTO table SET number1 = '1', number2 = '2', number3 = '3';

Phpmyadmin 知道如何做到这一点,只需搜索“更新样式插入”

于 2013-01-11T08:35:49.427 回答
0

在“查看表的转储(模式)”中

检查“完整插入”选项你会得到这个

INSERT INTO table (number1,number2,number3) VALUES ('1','2','3')
于 2013-09-21T05:59:25.527 回答