m0_37608723 2018-06-08 02:54 采纳率: 40%
浏览 677
已结题

mysql binlog 是否包含column data type?

场景描述:通过读取mysql的binlog,并将其转换为sql语句插入pgsql中。
其中boolean型数据在mysql中以0和1形式存储,而在pgsql中boolean以true和false形式存储,
且向mysql中的boolean型的column中插入0和1会自动转换,但是想pgsql的boolean型column
中插入0和1则会报错。这涉及到一个转换的问题:将mysql中存储的boolean型的0和1分别转换为true和false后插入pgsql。所以我想请教一下:mysql的binlog中是否包含指定column的data type。感谢

  • 写回答

2条回答 默认 最新

  • lishuguang1111 2018-06-08 03:00
    关注

    mysqlbinlog用于处理二进制日志文件的实用工具详解mysqlbinlog
    从二进制日志读取语句的工具。在二进制日志文件中包含的执行过的语句的日志可用来帮助从崩溃中恢复。

    binlog日志打开方法

    在my.cnf这个文件中加一行(Windows为my.ini)。

    #vi /etc/my.cnf
    [mysqld]
    log-bin=mysqlbin-log #添加这一行就ok了=号后面的名字自己定义吧
    然后我们可以对数据库做简单的操作后到mysql数据文件所在的目录来看binlog文件
    [root@linux mysql]# ll
    -rw-rw—- 1 mysql mysql 813255 Nov 25 18:14 mysqlbin-log.000001
    搞定了

    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置