发布网友 发布时间:2022-04-07 14:28
共2个回答
懂视网 时间:2022-04-07 18:50
更多相关免费学习推荐:mysql教程(视频)
把文本导入mysql的方法:
1、第一步在我们的电脑上打开mysql,新建一个数据库和一张表,表中设计的字段需要和导入的文本文档列数相对应,哪一个字段对应txt文本文档哪一列,如下图所示:
2、第二步建立好表之后,鼠标右键表,选择导入向导,如下图所示:
3、第三步进去导入向导界面之后,选择导入文本文件.txt的格式,点击下一步,如下图所示:
4、第四步选择要导入的txt文本文档路径,编码选择utf-8,点击下一步,如下图所示:
5、第五步选择分隔符,这里的意思是按逗号,分号还是空格等来区分文本文档的每一列,这里选择的是按空格区分,点击下一步,如下图所示:
6、第六步选择列表标题是哪一行,第一个数据行是哪一行,这里都选择的1,点击下一步,如下图所示:
7、第七步默认点击下一步,这里的源表指的是txt文本文档,目标表是要导入数据的数据库表,如下图所示:
8、第八步默认会将数据库表的字段显示出来,需要从源栏位也就是txt文本文档中选择对应的列,选择好之后,点击下一步,如下图所示:
9、第九步选择导入的模式,都选添加:添加记录到目标表,点击下一步,如下图所示:
10、第十步进去导入txt文本文档的最后一步,点击开始导入,等待一下就导入完成了,点击关闭,打开数据库表,可以看到txt文本文档数据已经导入进去了,如下图所示:
热心网友 时间:2022-04-07 15:58
access中可以将文本中的数据轻松导入表中,mysql中用起来没那么方便,其实起来也很简单。首先将数据记录按行处理好用特定的字符分开如:“,”记录形如:aaa,bbb,ccc,ddd,eeefff,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!";?>