mysql
码出人生_1024
你点的每个“在看”,我都认真当成了喜欢
展开
-
【Mybatis】使用PageHelper进行分页查询
而且这个插件的优点是分页与mapper.xml完全解耦,有效的避免了直接写分页sql来实现分页功能。2、一定要在查询之前引入,它会自动对该代码下的第一个查询进行分页,即: findByCountryProjectName。分页插件的基本原理是使用mybatis提供的 插件接口,实现自定义插件,在插件的拦截方法内拦截待执行的sql,然后。1、使用pagehelper进行分页查询时,,无需写分页语句,对于其他的查询条件可正常编写。1、dao层代码入参中只需写查询条件,无需写分页入参。原创 2022-11-29 17:49:24 · 2858 阅读 · 0 评论 -
【Mybatis】在Mysql中新建序列Sequence
使用Mysql实现类似Oracle的序列原创 2022-11-24 16:38:09 · 2346 阅读 · 0 评论 -
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection
原因是数据库的版本太高而对应的驱动器版本太低了。在新版本中:<property name="driver" value="com.mysql.cj.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/poesy?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT"/>首先驱动换了..原创 2022-01-07 16:58:25 · 666 阅读 · 0 评论 -
You must configure either the server or JDBC driver (via the serverTimezone conf
因为安装mysql的时候时区设置的不正确 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式,没有指定MySQL驱动版本的情况下它自动依赖的驱动是8.0.12很高的版本,这是由于数据库和系统时区差异所造成的,在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,如果需要使用gmt+8时区,需要写成GMT%2B8,否则会被解析为空。再一个解决办法就是使用低版本的MySQL jdbc驱动,5.1.28不会存在时区的问题。加上这个 ?serverTimez.转载 2022-01-07 16:54:57 · 470 阅读 · 0 评论 -
【MySQL】在本地安装的MySQL8.0启动报错服务名无效
在服务中启动mysql后,回到cmd,输入 net start mysql,可以看到服务已启动成功。安装好MySQL8.0后,使用cmd(管理员),输入:net start mysql,报错如下。原创 2021-07-28 11:14:32 · 1490 阅读 · 2 评论