本周解决了个小小的问题 emmmmmm、、、、、、、就这么个小小的事也花了我差不多一个半点去研究。那么就将研究结果公布一下 以便大家参考 (嘿嘿嘿)
虽然系统的学习过oracle数据库 但是还真没从其他库中导入过数据库,但是这次就遇到了这个问题——将mysql数据库中的数据导入到oracle数据库中 由于特殊愿意没使用sqldeveloper这个软件导入(咳咳 就是试了试结果发现到后面移植数据库的时候会报错 然而报错我也解决不了所以就没用),最后经过大佬的教育选择了写ctl脚本
步骤如下:
1.首先 在任意目录下创建ctl脚本 我就创建在了C盘的根目录下命名为test.ctl,内容如下:
load data
infile 'f:\test.txt'
append
into table wzp.emp
fields terminated by ','
trailing nullcols
(id ,name ,age)
解释如下:
咳咳 不解释太多 小编也有的不懂 反正能用就行
infile:后面的目录为mysql导出的数据文本所在位置
append 向表中增加数据
into table 后面为用户名.表名
fields terminated by 后面是嗯~~~~~~数据的分隔符
trailing nullcols 是列中允许插入空值