obloader --ddl -f extDir/ 导入表结构定义时,默认导入extDir目录下*-schema.sql 表结构定义,为什么以下命令会导入courses.ddl?标准写法不是应该courses-schema.ddl吗?
obloader --ddl --table courses --file-suffix ‘ddl’ -f extDir/
2 个赞
坐等高手解答 ![]()
1 个赞
感谢大佬分享
1 个赞
ddl-schema.sql 这个文件都是sql后缀。 这个我以前测试过。 跟指定的后缀没关系。
仅仅数据文件 --file-suffix 才起作用
obdumper -h127.0.0.1 -P2881 -uroot@sys -p’9vwDhu0nMqMyDF5hxgdD’ -Dtest --ddl --table “kk” --csv --file-suffix “.ddl” -f /root/bak
[root@kafka_10 ~]# ls -al bak/data/test/TABLE/
total 8
drwxr-xr-x 2 root root 41 Oct 17 21:52 .
drwxr-xr-x 3 root root 19 Oct 17 21:52 …
-rw-r–r-- 1 root root 15 Oct 17 21:52 kk.ddl
-rw-r–r-- 1 root root 279 Oct 17 21:52 kk-schema.sql
2 个赞
我测试过了,courses.ddl,courses-schema.ddl 都能成功导入。
1 个赞
file-suffix 是文件后缀哈,
1 个赞
