iverycd / OracleSync2MySQL

Oracle to MySQL, PolarDB, Percona Server MySQL, MariaDB, OceanBase, TiDB, GaussDB for MySQL
MIT License
43 stars 16 forks source link

可以支持执行用户的建表脚本,不用自动建表吗? #14

Open WenTao-Love opened 3 months ago

WenTao-Love commented 3 months ago

因为之前的oracle数据库中利用了blob字段存放了xml报文字符串,而mysql longtext下可以正常显示xml报文字符串,longblob下就无法正常显示xml报文字符串中的中文字!

WenTao-Love commented 3 months ago

mysql longblob 输出中文乱码

SELECT cast( art_content AS CHAR ) AS art_content FROM t_sec_article

iverycd commented 3 months ago

了解,我后面来梳理下

iverycd commented 3 months ago

@WenTao-Love 最新的版本v0.1.3中增加了新模式(转储建库脚本)-m,此模式下不迁移任何数据,生成的建库脚本在log里createSql.log

示例: go run main.go --config dbcfg.yml -m