正在将225万个条目导入MYSQL。。。PHP foreach循环,还是MYSQL文件导入?我该怎么做?
基本上我有一个序列号列表,都是10位数。我已经建立了一个包含130万条记录的表格。我需要导入这些,但如果是副本,请不要导入。最好的方法是什么 我把序列号作为一个大文件,分成20个小文件正在将225万个条目导入MYSQL。。。PHP foreach循环,还是MYSQL文件导入?我该怎么做?,php,mysql,mysqli,Php,Mysql,Mysqli,基本上我有一个序列号列表,都是10位数。我已经建立了一个包含130万条记录的表格。我需要导入这些,但如果是副本,请不要导入。最好的方法是什么 我把序列号作为一个大文件,分成20个小文件 PHP和MYSQL是我正在使用的语言。我建议在查询中使用INSERT\u IGNORE: INSERT IGNORE INTO exampletable ( column1, column2 ) VALUES( value1, value2 ); 这样,它将忽略重复键上的行 使用。这是迄今为止最快的方法。您可
PHP和MYSQL是我正在使用的语言。我建议在查询中使用INSERT\u IGNORE:
INSERT IGNORE
INTO exampletable ( column1, column2 )
VALUES( value1, value2 );
这样,它将忽略重复键上的行
使用。这是迄今为止最快的方法。您可以按照RMK的建议使用IGNORE
LOAD DATA LOCAL INFILE 'filename' IGNORE INTO TABLE tbl_name
可以使用PhpMyAdmin之类的工具编写SQL查询吗?不需要让PHP参与进来?我不知道phpmyadmin的字符串可以有多长。。。230万行长?