mycat问题记录sequnce not found in db table和mycat sequnce err.java.lang.NullPointerException

mycat问题记录sequnce not found in db table和mycat sequnce err.java.lang.NullPointerExceptionmycat 相关问题

,业务场景是获取下一个id,sql如下
select next value for MYCATSEQ_UC_USER_ACCOUNT_NET_SEQ,这个是从
mycat_sequence表中找到对应的模式名,例如这个sql的模式名就是
UC_USER_ACCOUNT_NET_SEQ。首先第一个问题如下

sequnce not found in db table 

百度翻译为在db表中找不到sequnce,因此可知,在mycat_sequence中没找到这个模式记录,因此加上即可;
第二个问题是,mycat sequnce err.java.lang.NullPointerException,我这里是因为上面的mycat_sequence表,我为了导数据,把主键name给取消了,但是schema定义中明明是有primaryKey的,因此,配置和定义一定要保持一致;
同时,我们要保证我们定义的函数和mycat配置中数据库连接一致,即函数的DEFINER和数据库连接名user保持一致,否则,会报函数找不到的错误。还有就是不论我们改了mycat配置还是数据库数据还是函数配置,一定记得重启mycat!重启mycat!重启mycat!!!重要的事情说三遍,peace!!!





版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/207251.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午2:14
下一篇 2026年3月19日 下午2:14


相关推荐

  • java getrealpath_关于getRealPath[通俗易懂]

    java getrealpath_关于getRealPath[通俗易懂]1.关于request.getRealPath的出错问题:Stringfilename=request.getRealPath(filename)//出了错——————-错误信息:ThemethodgetRealPath(String)fromthetypeServletRequestisdeprecated解决:资料来源:http://bbs…

    2026年1月28日
    5
  • Linux&Docker&Mysql&GitWin常用命令

    Linux&Docker&Mysql&GitWin常用命令苦于有时候某个命令真的想不起,又得百度,干脆以后操作linux时,打开博文直接查询多爽。基于安装rabbitmq时,某个命令不会,写下的,后面再继续补充1.基本命令:删除文件:rm -rf + 名称查看当前路径: pwd复制文件:cp [ -r ] 源文件或目录 目标文件或目录复制多个文件:cp /home/usr/dir/{file1,file2,file3,file4} /home/usr/destination/显示解压文件的过程 tar -zxvf 文件名称 不显

    2022年6月13日
    30
  • SAE J1939学习笔记(四)

    SAE J1939学习笔记(四)转自:http://blog.csdn.net/hugohut/article/details/24559579多包通信(网络传输层)1.pgn60416–ConnectionManagement2.pgn60160–DataTransfer3.举例Note:TheDataPack

    2022年6月6日
    55
  • rider2121.2.2永久激活-激活码分享2022.01.23

    (rider2121.2.2永久激活)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月31日
    275
  • Windows 安装svn(出错已解决)和MySQL安装[通俗易懂]

    Windows 安装svn(出错已解决)和MySQL安装[通俗易懂]1.https://tortoisesvn.net/downloads.html网站下载2.安装的时候如果出现下图的报错打开这个网站https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=49062,会自动帮你下载下载完成后安装即可3.没有特殊需求则默认安装4.出现这个则安装成功MySQL安装…

    2022年8月19日
    9
  • pytest运行_怎么清理ios文件app的缓存

    pytest运行_怎么清理ios文件app的缓存前言pytest运行完用例之后会生成一个.pytest_cache的缓存文件夹,用于记录用例的ids和上一次失败的用例。方便我们在运行用例的时候加上–lf和–ff参数,快速运行上一

    2022年7月30日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号