数据库
weixin_43833851
这个作者很懒,什么都没留下…
展开
-
MySQLTransactionRollbackException:lock wait timeout exceeded
MySQLTransactionRollbackException:lock wait timeout exceeded;try restarting transaction原创 2023-03-06 23:54:28 · 937 阅读 · 0 评论 -
连接数据库报错com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure的解决方法
连接数据库报错com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure的解决方法原创 2022-07-11 16:54:55 · 3185 阅读 · 0 评论 -
mybatis通过parameterType传基本类型在if标签test中报错
mybatis有几种传值方式,其中一种是这样:mapper接口中的方法如下:public interface TestMapper extends MyMapper<Test> { void testMethod(Integer type);}mapper的xml中通过parameterType来获取type参数:<select id="testMethod" parameterType="integer" resultType="com.xx.Test"&原创 2022-03-18 13:19:52 · 1336 阅读 · 1 评论 -
Mysql 导入Incorrect string value: ‘\xCF\xF2\xB7\xBD\xB9\xFA‘ for column
Mysql 导入Incorrect string value: '\xCF\xF2\xB7\xBD\xB9\xFA' for column是字符集引起的问题,在网上看了很多方法,说的都大同小异,如果你试过了都不行,可以试试我说的方式。我总结有两个大的原因:一是问题出在mysql;二是 环境 或者 sql脚本文件 有问题;网上找的帖子都说的是怎么解决第一类问题,而我是第二类问题引起的。首先需要知道 是不是 第一类问题,如何判断?我觉得你把报错的sql 不用导入的方式,直接执行一下看是不是报原创 2021-04-14 19:09:30 · 1011 阅读 · 0 评论 -
联表条件on和where的区别
联表时的联表条件可以写在on后面,也可以写在where后面,有什么区别?第一种:等值连接时的联表条件写在 on 后面:select * from A a join B b on a.xx = b.yy写在where后面:select * from A a join B b where a.xx = b.yy这两种查询出的结果一样。第二种:左连接 或 右连接 时的联表...原创 2019-11-13 21:52:31 · 638 阅读 · 0 评论