怎么往mysql数据库的表中批量导入数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么往mysql数据库的表中批量导入数据相关的知识,希望对你有一定的参考价值。

我单位的一个系统是用mysql做数据库的,开发系统的人给了我个软件,里面有mysql administrator,mysql query browser什么的,请问怎么用这个把一个.dbf的文件里的数据导入到系统数据库中啊,在线急等啊,解决问题了可以加分啊!!!

你双击dbf是什么程序打开的?vfp吗?
你可以使用set printer to file abc.sql
list to print
然后使用一个文本编辑器,如emeditor,编辑这个abc.sql,将内容构造为标准的sql语句:
insert into mytable (a,b,c,d,e) values ('dbf_field1','dbf_field2','dbf_field3','dbf_field4','dbf_field5')
然后在mysql administrtor中,将这个abc.sql导入到数据库中就可以了。
参考技术A DBF文件是一种数据库格式文件,Foxbase,Dbase,Visual FoxPro等数据库处理系统会运用到DBF格式文件,DBF格式数据库是常用的桌面型数据库。作为一个在商业应用中的结构化数据存储标准格式,DBF格式文件得以广泛的应用于各类企业及事业单位用于数据交换。
所以很不幸 mysql不支持 你可以用以上工具先导入 然后导出mysql支持格式 如sql文件 这样是可以的

MySQL中如何把一个数据库中的表数据,导到另一个数据库的表中

参考技术A 把双方的mysql服务都停掉,直接把导出方的数据表文件(就是和数据库表名对应的.frm.myd.myi文件)拷到导入方(注意一个表有三个文件),然后改一下数据表文件名成你要导入的表名,然后启动mysql服务
,如果导入方原来的表有数据,可以把原来的数据用正常方式导出,然后在工具里面导入合并就可以了,
再有一个可行的方法就是自写代码一行一行的转移数据了

以上是关于怎么往mysql数据库的表中批量导入数据的主要内容,如果未能解决你的问题,请参考以下文章

MySQL批量导入Excel数据

Navicat for MySQL怎么往表中填数据

Navicat for MySQL怎么往表中填数据

怎么往mysql表里添加数据

想在mysql数据库中的表中插入一列,怎么做?

如何把EXCEL整理好的数据表直接导入到MYSQL中