mysql 如何一次性将多个txt批量导入数据库的一张表中? 20
大概500多个txt文件,一个一个导入太麻烦了,请问如何能够将它们一次性导入数据库的一张表中?小的是新手,希望大家能回答的详细点!不甚感激!还有,如果也能顺便教一下如何在...
大概500多个txt文件,一个一个导入太麻烦了,请问如何能够将它们一次性导入数据库的一张表中?
小的是新手,希望大家能回答的详细点! 不甚感激!
还有, 如果也能顺便教一下如何在mysql中批量建表就更好了! 展开
小的是新手,希望大家能回答的详细点! 不甚感激!
还有, 如果也能顺便教一下如何在mysql中批量建表就更好了! 展开
1个回答
展开全部
先建立一个aaa.sql
然后:
source 第一个文件路径;
source 第二个文件路径;
source 第三个文件路径;
最后执行:source aaa.sql;即可
批量建表:如果你的表是很有规律的名称,那么可以通过存储过程建立,形如:test001,test002....
但是如果表都是无规律的,那就将所有建表语句放在一个sql文件里面,执行sql文件吧。。
然后:
source 第一个文件路径;
source 第二个文件路径;
source 第三个文件路径;
最后执行:source aaa.sql;即可
批量建表:如果你的表是很有规律的名称,那么可以通过存储过程建立,形如:test001,test002....
但是如果表都是无规律的,那就将所有建表语句放在一个sql文件里面,执行sql文件吧。。
追问
额。 我的txt都是日期格式。 像2014-01-01.txt 这样。 但是mysql存储过程中 不是变量不能做表名么? 那要怎么来实现表名的变化?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询