0
是否有任何程序或腳本,可以打破一個擴展插入(約38萬行)到單個SQL查詢,我的託管沒有處理它,我發現一個腳本稱爲Big Dump,它導入單個問題,但不適用於擴展問題。導入一個大的查詢與一個大的擴展插入到mysql數據庫
是否有任何程序或腳本,可以打破一個擴展插入(約38萬行)到單個SQL查詢,我的託管沒有處理它,我發現一個腳本稱爲Big Dump,它導入單個問題,但不適用於擴展問題。導入一個大的查詢與一個大的擴展插入到mysql數據庫
<?php
$lines = file('file.txt');
$count = count($lines);
$i = 0;
$query = "INSERT INTO table VALUES ";
foreach($lines as $line){
$i++;
if ($count == $i) {
$query .= "('".$line."')";
}
else{
$query .= "('".$line."'),";
}
}
mysql_query($query);
可以肯定這不是出於限制在my.cnf
如果可能的設置,你可以使用'mysql的-u用戶-p DBNAME
Yoshi
到託管其不能處理380 000個查詢? – genesis
如果你有你的SQl文件,適當修改你的本地phpmyadmin,以便能夠上傳大文件,並導入到本地數據庫,然後從php導出我的管理員與單個查詢 – GoodSp33d