网上有人说可以一条条插入,多条插入会报错,但是我的是一条也插入不进去,参考了下别人的,并且自己尝试解决。
原因是由于mycat里面的配置文件,/conf/rule.xml中,找到crc32slot这个节点
<function name="crc32slot"
class="io.mycat.route.function.PartitionByCRC32PreSlot">
<property name="count">3</property>
</function>
然后把class改掉,我试过找了下面一个,换成class=“io.mycat.route.function.PartitionByFileMap”>
但是不行,那我就找找有没有结构类似的,然后找到了
class=“io.mycat.route.function.PartitionByMod”>
替换掉就可以了,记得重启一下mycat,修改结果如下:
<function name="crc32slot"
class="io.mycat.route.function.PartitionByMod">
<property name="count">3</property>
</function>
之后就可以单条或者多条插入了。