您的位置:首页 > 数据库 > MySQL

由前台向mysql数据库添加数据时,date类型传递的字段值为空,查询时报错

2018-01-19 11:21 501 查看
由前台向mysql数据库添加数据时,date类型传递的字段值为空引发数据库自动添加‘0000-00-00’格式的数据,查询时报错‘0000-00-00’
解决方法:
在mysql连接配置文件中,在数据库名后面添加:?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true即可解决。
解决前:
jdbc:mysql://192.168.1.199:3306/performer

解决后:
jdbc:mysql://192.168.1.199:3306/performer?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐