如何将txt文本中的数据轻松导入MySQL表中

access中可以将文本中的数据轻松导入表中,mysql中用起来没那么方便,其实起来也很简单。

首先将数据记录按行处理好用特定的字符分开如:“,”

记录形如:

aaa,bbb,ccc,ddd,eee

fff,ggg,hhh,iii,jjj,kkk

就行,建立loaddate.php

$hostname="localhost";

$username="yourname";

$password="yourpwd";

$dbname="yourdb";

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!";

?>

运行loaddate.


(文/Dennis  出处/赛迪网)

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [MySQL] 的这些文章也感兴趣:

MySQL事件调度器Event Scheduler详解
MySQL数据目录结构(2)
MySQL数据导入导出方法与工具介绍(1)
优化MySQL 数据库性能的八个建议
在Redhat AS4上源码编译安装MySQL
MySQL数据库中的安全解决方案
MySQL数据库中设列的默认值为Now()的介绍
用MySQL实现SQL Server的sp_executesql
将数据从MySQL迁到Oracle的几点注意事项
数据库设计技巧(二)