通过phpmyadmin导入csv或sql并跳过PK?

时间:2009-02-20 22:29:46

标签: mysql import primary-key phpmyadmin

是否可以使用phpmyadmin或其他工具将csv或sql备份导入现有数据库并跳过主键,或者这是一个手动,逐表插入查询并手动删除主键的过程? / p>

1 个答案:

答案 0 :(得分:1)

通往罗马的方式很多: 1路:

LOAD DATA LOCAL INFILE 'file.txt'
  INTO TABLE t1 (column1, column2, column3);
另一种方式:

CREATE TABLE `import` (
  `column1` int(11) NOT NULL,
  `column2` varchar(128) NOT NULL,
  `column3` varchar(128) NOT NULL
) ENGINE=MyISAM CHARSET=utf8;
LOAD DATA LOCAL INFILE 'file.txt'
  INTO TABLE import
  (column1, column2, column3);
INSERT INTO destination_table (columnA,columnB,columnC)
SELECT column3, column1, column2 FROM import;