【问题标题】:import csv or sql thru phpmyadmin and skip PK?通过 phpmyadmin 导入 csv 或 sql 并跳过 PK?
【发布时间】:2010-10-08 23:04:18
【问题描述】:

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

【问题讨论】:

    标签: mysql import primary-key phpmyadmin


    【解决方案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;
    

    【讨论】:

      猜你喜欢
      • 2014-07-29
      • 2013-07-21
      • 2011-07-11
      • 2012-10-07
      • 1970-01-01
      • 2012-11-15
      • 2017-09-21
      • 1970-01-01
      • 2013-04-08
      相关资源
      最近更新 更多