phpオンラインインポートmysqlビッグデータプログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
header("content-type:text/html;charset=utf-8"); エラー報告(E_ALL); set_time_limit(0); $file='./test.sql'; $data=ファイル($ファイル);
エコー「 」; |
該当する状況: phpmyadmin によってエクスポートされた SQL ファイルが大きすぎるため、オンラインの phpmyadmin にインポートできません
プログラムとSQLファイルをスペースにアップロードし、使用後は削除してください。
他のネチズンからの方法を共有して、友達も参考にすることができます
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$rate_info = file("$table.txt"); print $n_s = Chop($rate_info[0]); for($start=1;$start { $value=""; for ($i=$start;$i { $tmp = str_replace("&&jimmy&&"," ",chop($rate_info[$i])); $value .= "'".addslashes($tmp)."',"; } $tmp = str_replace("&&jimmy&&"," ",chop($rate_info[$start+$n_s-1])); $value .= "'".$tmp."'"; $query = "$table 値に挿入 (".$value.")"; print mysql_error(); mysql_query($query); $start を印刷します。" "; } 「ostart」を印刷します; ?> |
以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。