- 博客(14)
- 收藏
- 关注
原创 docker下mysql8报错this is incompatible with sql_mode=only_full_group_by
docker下的mysql8报this is incompatible with sql_mode=only_full_group_by
2022-07-08 11:04:06
609
原创 MySQL字段值约束
在做项目时,遇到这样一个需求,就是库存数量不允许小于0,虽然前端和后端都做了校验,但为了保险起见,数据库也必须加上这样的限制。由于MySQL不支持Check约束,所以,只能使用触发器。我是通过Navicat界面来设定的,操作如下:if NEW.num < 0 then SIGNAL SQLSTATE 'HY000' SET mysql_errno = 10000, message_text = '库存数量不能小于0';end if触发器的名称可以随意,但要尽量有意义;H.
2022-05-19 16:05:02
1032
原创 Java无法向Solr添加或修改索引
搭建好的Solr服务,使用Java对其进行增删改查的时候都没有问题。后来出于安全考虑,对Solr配置了用户名及密码。配置完成后,查询时没有问题,但在新增和修改时,报 IOException occured when talking to server at: xxxxx异常。在网上查了一下,说是配置完用户名和密码之后,需要修改原来的链接,所以我从网上找来子Java连接Solr的URL为"http://admin:123456@63.1.20.23:8090/solr/test_core"结果还是不行
2022-03-22 17:14:16
597
原创 shardingsphere 分库分表的初步使用
我先说一下我的环境,项目使用了Maven和MyBatis-Plus,数据库是MySQL 8,至于增删改查的代码,我就不往上贴了,请读者自行准备。 首先,pom.xml需要增加shardingsphere依赖,如下:<!--shardingsphere start--><dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId&g...
2021-10-12 17:01:28
679
原创 Activiti5.2 自动完成第一节点流程
在学习工作流时遇到这么一种情况,就是员工在提交流程时,应该直接跳到下一级进行审批。但目前却停留在第一节点,还得自己审批一下自己的流程,才可以进入到下一节点。如下图:员工提交完流程之后,比如请假流程,应该直接到项目经理审批环节,不应该停留在“员工提交”环节中。先说一下解决思路。1、在画流程图时,将“员工提交”节点的监听器设置为自己新写的监听器类(TaskFirstComplete)。将其他节点设置为其他监听器,比如查询上级领导、角色信息等监听器。2、在员工提交流程时,在代码块中查询自己的待办事
2020-11-04 23:49:19
2103
6
原创 Oracle批量插入UUID数据
需求:插入一条由Oracle生成UUID的主数据,之后再插入三条子数据,子数据的父ID是主数据的ID。--先定义四个字段,分别是主ID,以及子IDDECLARE p_id VARCHAR2 ( 50 ) := 10;m_id1 VARCHAR2 ( 50 ) := 10;m_id2 VARCHAR2 ( 50 ) := 10;m_id3 VARCHAR2 ( 50 ) := 10;...
2020-04-28 14:47:22
4947
1
原创 EXCEL生成MySql建表语句
今天遇到同事提出的一个需求,在excel里有表的结构,但导入到Mysql时出现问题,字段名可以正常导入,但字段类型和长度还得手动修改,问一下有没有什么简便方法。 我使用的是Office2019的Excel。下面步入正题:1、图1:空白,准备显示生成的SQL语句。图2:用户表。图3:年级表。2、在“开发工具”菜单里打开Visual Basic。如果...
2020-03-05 18:27:46
7796
14
原创 Mysql varchar型自增方法
为了测试,表中仅添加了两列,分别是主键id 和 name列,两列都为varchar类型。备注:id内容格式为 BHXXXX,如:BH0001因为主键id不是int类型,想实现自动自增功能,使用内置的方法肯定是行不通的,所以,使用了复杂的查询方法及拼接方式,此方法虽然比较笨,但测试还是可以通过的。大致思路:在MySql中新建表时,可以创建触发器为id进行自增。详细
2015-09-04 10:05:03
21660
19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人