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 mmocr的训练错误,结果全为0
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀