wb.ouyang

毕竟几人真得鹿,不知终日梦为鱼

导航

当遇到tyint 生成转化bool 类型问题很恶心,记录一下解决方法(转)

https://www.cnblogs.com/lykbk/p/wretertert34543545.html

 

修复方法

1、tinyInt(1) 只用来代表Boolean含义的字段,且0代表False,1代表True。如果要存储多个数值,则定义为tinyInt(N), N>1。例如 tinyInt(2)

2、JDBC的URL增加 tinyInt1isBit=false参数,注意参数名区分大小写,否则不生效

jdbc:mysql://${ucmha.proxy1_2.host}/${db.mysql.db}?tinyInt1isBit=false

建议双管齐下,以防新人接手不知道这个规则误踩坑。

posted on 2019-05-01 16:02  wenbin_ouyang  阅读(507)  评论(0)    收藏  举报