怎样将文本数据导入MySQL

2010年9月3日 | 分类: 【技术】

怎样把文本数据轻松导入MySQL中?

先将文本数据进行格式化处理:

每条记录分1行,每行的每个字段用单字节逗号“,”分隔,存为文件 yourdate.txt:

aaa,bbb,ccc,ddd,eee
fff,ggg,hhh,iii,jjj,kkk

然后编辑PHP代码:

存为文件 loaddate.php :

<?php

$hostname="localhost";
$username="username";
$password="password";
$dbname="dbname";

mysql_connect($hostname,$username,$password);
mysql_select_db("$dbname");
$mydate=file("yourdate.txt");
$n=count($mydate);
for($i=0;$i<$n;$i++){
$date=explode(",",$mydate[$i]);
$str="insert into ip values('$date[0]','$date[1]','$date[2]','$date[3]','$date[4]')";//
mysql_query($str);
}
mysql_close();
echo "ok!";
?>

导入操作:

将yourdate.txt和loaddate.php上传到服务器,然后运行loaddate.php即可。