所以插入多個字符串的更好的辦法,我有幾個txt
文件,每個集裝箱約40萬線。在MySQL數據庫中
每一行都是一個字,我需要添加到我的數據庫,如果不是在那裏了。
目前我檢查代碼/添加的每個字都是
$sql = mysql_sql("SELECT `id` FROM `word_list` WHERE `word`='{$word}' LIMIT 1");
$num = mysql_num($sql);
if($num == '0'){
$length = strlen($word);
$timestamp = time();
@mysql_sql("INSERT INTO `word_list` (`word`, `length`, `timestamp`) VALUES ('{$word}', '{$length}', '{$timestamp}')");
}
和被調用的函數是:
function mysql_sql($sql){
global $db;
$result = $db->query($sql);
return $result;
}
function mysql_num($result){
return $result->num_rows;
}
我正在尋找一種更好的方式來每個字插入到數據庫。
任何想法將不勝感激。
你有訪問MySQL服務器的文件系統?這些文本文件中的內容是什麼 - 只是文本,還是每行都有時間戳或其他信息?你使用什麼訪問方法? – 2014-10-31 12:40:54