mysql jdbc url utf8_Mysql JDBC Url参数与异常问题

2023-10-29

今天在写Java项目使用了

SELECT

*

FROM

`plan`

WHERE

isDelete=#{isDelete} AND nestId in

open="(" close=")" separator=",">

#{nestId}

但是很不幸,后台报异常:java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp

经过查找才发现是因为数据表有的addTime是“0000-00-00 00:00:00”,不论是Mybatis还是hibernate都认为不是一个有效的时间字串,而有效的日期格式为"2015-05-29 21:23:07"。

此时,可以为:

SELECT

`planId`, `type`, `planName`, `userId`, `nestId`, `userStatus`, `budgetStatus`, `budget`, `rule`, `isDelete`

FROM

`plan`

WHERE

isDelete=#{isDelete} AND nestId in

open="(" close=")" separator=",">

#{nestId}

但是在另一个SQL中只能使用“*”,所以我只能查找解决方法了。

经过查看官方文档和百度搜索。

记得可以使用

jdbc:mysql://localhost:3306/solr?characterEncoding=utf-8&autoReconnect=true&failOverReadOnly=false&zeroDateTimeBehavior=convertToNull&useUnicode=true

解决!

所以我将Mysql JDBC Url参数表格附上,以便以后使用:

50ae1b09f581c11d029bc09f03457d08.png

3ffee3f5743d8b45a93385ec0db69c5f.png

1c532e09348994311eed1bb196003466.png

e68b86bd774c4caa36ac0857b1dbeb02.png

336d991495b0233bbe9d26e7937aa725.png

79d2a93a3feeda621f349950fa9537fd.png

05fcca06005a1b69bcc573fac711b95c.png

8ae0d578d24ae1c906edc4ced91a732b.png

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql jdbc url utf8_Mysql JDBC Url参数与异常问题 的相关文章

  • uni-app 布局固定头部,内容滚动

    1 代码
  • ios部分机型出现select、input等控件点击后失效不可再次点击dug

    问题描述 在昨天晚上的时候测试突然告诉我一个问题 在iphone 6s中select选择器在第一次点击后 其他的选择无法点击 整个手机都属于暂时性死机状态 问题分析 当时首先对代码进行了排查 排除是逻辑方面的问题 经过多方面验证发现只有6s
  • TensorFlow笔记:激活函数

    tf nn sigmid 函数 函数表达式 f x 1 1
  • h5+js+ajax+百度翻译API:实现翻译功能

    使用前端技术 h5 js ajax开发网页翻译功能 调用百度开放平台的API 入门级前端demo 非常详细好入手 功能为 点击Translate按钮 实现英译汉 页面如下 一 appID和key值准备 在百度开放平台https api fa
  • popState 监听浏览器切换路由

    浏览器内 popState 监听器使用 在前端开发过程中 在一些业务场景中可能会遇到监听浏览器前进 后退 控制路由等情况 我们可以使用Web API提供的popState事件来处理这些情况 提到popState 应用中 通常pushStat
  • python语法-def()详细介绍(特别全)

    1 什么是函数 在 Python 中 函数是一种可重用的代码块 用于执行特定的任务或操作 函数可以接受输入参数 并返回输出结果 从而实现模块化和封装性编程的目的 Python 中定义函数的语法如下 def function name par
  • 网络安全比赛A模块任务书

    前言 这是作者这几个月来的第一次更新文章 问就是太忙了 最近要去参加国赛 在此重新回来写文章 也不知道能写多久 就当练习了 一 A模块基础设施设置 安全加固 A 1 登录加固 1 密码策略 a 最小密码长度不少于8个字符 将密码长度最小值的
  • data1

    两数之和 给定一个整数数组 nums 和一个目标值 target 请你在该数组中找出和为目标值的那 两个 整数 并返回他们的数组下标 你可以假设每种输入只会对应一个答案 但是 你不能重复利用这个数组中同样的元素 给定 nums 2 7 11
  • vue3+ts预览和下载word,pdf,excel

    文章目录 前言 一 vue office相比其他库的优势 二 使用步骤 1 引入库 2 组件封装 3 组件使用 总结 前言 最近项目一直在做一些文档方面的相关操作 例如查看文件 做文件导出 一般的导出格式为word excel pdf 等
  • STM32 实战中的一些技术问题解决

    开发板高速USB接口延迟问题 首先是检查硬件接口布线和插槽整体有无损坏 第二是发送数据包进行测试 判断是哪种数据类型和字段会发生时延 然后对症解决问题 以上两种方式能够解决80 的延迟问题 当然 也有比较少见的疑难杂症 发现当 USB 线拔
  • P1182 数列分段 Section II

    题目描述 对于给定的一个长度为N的正整数数列 A 现要将其分成 M M N 段 并要求每段连续 且每段和的最大值最小 关于最大值最小 例如一数列 4 2 4 5 1 要分成 3 段 将其如下分段 4 2 4 5 1 第 1 段和为 6 第
  • ubuntu18.04安装显卡驱动(四种方式)

    一 引言 安装ubuntu显卡驱动根据经验来看一共有四种方法 推荐使用方法三和方法四最简单快捷 一般方法三就可以解决 方法三不可以的话再用其他办法 反正自己多试试 大不了就重装系统嘛 还有一个新系统先别配置其他东西 先安显卡驱动 根据实验室
  • stm32定时器部分 产生spwm波

    用的是野火的例程 main函数 define CLI set PRIMASK 1 define SEI set PRIMASK 0 int main void CLI SEI TIM34 PWM Init while 1 bsp pwm o
  • ICP算法思想与推导详解——什么东西“最近点”,又“迭代”了什么?

    一 什么是ICP ICP的全称是 iterative closest point 迭代最近点 它是一种点云匹配的算法 在三维重建或者视觉Slam场景中 经常需要确定某一时刻的相机位姿 相机在运动过程中 不同时刻对同一物体获取的三维点云信息是
  • docker portainer_docker随手笔记第十一节 portainer.io安装使用,比k8s简单

    docker随手笔记第一节 docker概念及安装 docker随手笔记第二节 docker常用命令解析 docker随手笔记第三节 docker构建java镜像 docker随手笔记第四节 docker安装mysql5 7 docker随
  • CSR867x — 如何修改BLE的蓝牙地址

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX 作 者 文化人 XX 联系方式 进群 471144274 XX 版权声明 原创文章 欢迎评论和转载 转载时能告诉我一声就最好了
  • Pandas数据排序——【按索引排序sort_index()方法、按值排序sort_value()方法】

    文章目录 按索引排序 sort index 对Series排序 对DataFrame排序 按值排序 sort value 对Series进行排序 对DataFrame进行排序 按索引排序 sort index sort index axis
  • java对象比较“==”与“equals()”详解

    文章目录 写在前面 与 equals 是两个实例对象的什么进行比较 equals 的覆盖 必然伴随着hashCode的覆盖 为什么 hashCode与equals重写原则 写在前面 本文的书写仅是个人的理解 目的加深对技术点的理解 知识积累
  • 考虑写出一个不抛异常的swap函数——条款25

    swap是个有趣的函数 原本它只是STL的一部分 而后成为异常安全性编程 exception safe programing 见条款29 的脊柱 以及用来处理自我赋值可能性 见条款11 的一个常见机制 由于swap如此有用 适当的实现很重要

随机推荐