求:Java调用外部命令执行mysql读txt文件入库脚本,急 我是模拟登陆,每次都会去下来一些txt文件,我先弄个脚本让mysql直接读文件入库,txt字段是固定的,所以表的字段也可以确定。谁写过这种脚本,能让他自己读进去,就跟控制台操作似的。然都我在程序里调用这个外部命令 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道在oracle里面有Sql Loader可以实现,Mysql好像不能吧!估计你得自己写程序定时自动解析txt入库了, 在oracle中用sql loader实现这种功能是很简单的,完全不用java程序去做,写成脚本后放在定时任务里面即可,给你发一段oracle的ctl文件:OPTIONS (skip=1,errors=600000)load datainfile 'dim_smsc_view.txt'append into table GI_PNRES_SMSC fields terminated by X'|'(smsc_id,smsc,region,str001,str002,str003,str004,str005,str006,str007,str008,factory,region_ne_id )以上描述了读取dim_smsc_view.txt文件的内容,追加到GI_PNRES_SMSC表,文件内容字段以|分隔,下面是字段 sqlldr userid=saw/saw@ora10g control='res_1.ctl' log='res_1.log' 这个命令写成一个bat文件,放到window定时任务或linux crontab里面定时执行就可以了,MySql查了一下,想自动调用估计你得自己写java程序去解析txt文件入库了! 明明有这个方法,为什么还报错呢 请教高手帮忙!! tomcat eclipse 请问如何用javascript完成注册账号时2次检验密码是否一致? 大文件(500M)断点续传问题 异常处理难题,高手进 急死了,和预备语句有关的(PreparedStatement),JSP程序编译后不能正常运行..... 从数据库中查询出来的数据输出到excel~~~~ oracle的long字段插入问题 又见 送分小问题 weblogic下,访问localhost正常,访问IP出错。 租用jsp虚拟主机问题。
load data
infile 'dim_smsc_view.txt'
append into table GI_PNRES_SMSC fields terminated by X'|'
(
smsc_id,
smsc,
region,
str001,
str002,
str003,
str004,
str005,
str006,
str007,
str008,
factory,
region_ne_id
)以上描述了读取dim_smsc_view.txt文件的内容,追加到GI_PNRES_SMSC表,文件内容字段以|分隔,下面是字段
这个命令写成一个bat文件,放到window定时任务或linux crontab里面定时执行就可以了,MySql查了一下,想自动调用估计你得自己写java程序去解析txt文件入库了!