我已经尝试了我能想到的一切(并在Stack上搜索了大量的线程)
我使用以下内容:
try {
$db = new PDO('mysql:host=localhost;dbname=data', 'user', 'pass');
}catch (PDOException $e){
exit('Database Error.');
}
$fileName="file.txt";
$query = <<<eof
LOAD DATA LOCAL INFILE '$fileName' INTO TABLE data FIELDS TERMINATED BY '|' LINES TERMINATED BY '\r\n' (email, ip, referalurl, date, firstname, lastname);
eof;
$db->query($query);
echo "success";
现在在我的文件中(是的,我知道它的.txt),它的格式如下: email@gmail.com | IP.IP.IP.IP | yourdomain.com |“2013-12-22 12:03:29”| firstname | lastname
任何建议都会很棒..顺便说一下数据库连接是否成功但是由于某种原因没有数据被保存到mysql中..
答案 0 :(得分:0)
我决定选择mysqlimport(bash)