知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

PHP实现CSV大文件数据导入到MYSQL数据库

发布时间:2015-05-27 19:32:24作者:知识屋


不止一次有同事问我同样的问题了,在这里提供一种PHP最简单的实现。如果大家有更好的方式,请分享:)

代码如下:
[php] 
<?php 
$db_host="192.168.1.10"; 
$db_user="root"; 
$db_psw="11111"; 
$db_name="csvimport"; 
 
 $conn = mysql_connect($db_host,$db_user,$db_psw) or die("Connection occur error"); 
 mysql_select_db($db_name,$conn) or die("Connection occur error"); 
 mysql_query("set names utf-8"); 
 
 
mysql_query("LOAD DATA INFILE '/root/bill20120813121249.csv' INTO TABLE `billdata` FIELDS TERMINATED BY ',' ENCLOSED BY '/"' ESCAPED BY '/"' LINES TERMINATED BY '/r/n' IGNORE 1 LINES;") or die ('Error: '.mysql_error ()); 
 
?> 

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜