我希望这不是一个愚蠢的问题,但我真的找不到网上的任何内容以及phpmyadmin中导出设置中的任何内容。
我的问题:是否可以根据匹配数据到列名来导出phpmyadmin中的数据。例如,如果导出数据库或表,则sql语句写成
INSERT INTO table VALUES ('1','2','3')
如果可以导出数据以便插入语句读取
,我想知道什么INSERT INTO table (number1,number2,number3) VALUES ('1','2','3')
我的想法是,当我在编写数据库时,我希望能够在某些时候导出。但由于我不断在表中添加新字段,我希望能够导入旧的导出,并且仍然能够将列与数据匹配。这样,现有字段包含数据,而新字段只留空。
这可能只是在php?
答案 0 :(得分:1)
是的,它有可能。您应该使用类似于update的INSERT格式:
INSERT INTO table SET number1 = '1', number2 = '2', number3 = '3';
Phpmyadmin知道如何做到这一点,只需搜索“更新样式插入”
答案 1 :(得分:0)
在“查看表格转储(架构)”
中选中“完整插入”选项 你会得到这个
INSERT INTO table (number1,number2,number3) VALUES ('1','2','3')