数据库
首页 > 数据库> > 4月27日--javaZ建国(发版错误终极版解决,Cannot find table rule and default data source with logic tables:,docker发版问

4月27日--javaZ建国(发版错误终极版解决,Cannot find table rule and default data source with logic tables:,docker发版问

作者:互联网

今日晚餐

  1. 今天可能是最崩溃的一天,带我的那个人说自己没有精力来带我这个小白,只能去寻求同事的帮忙了。
  2. docker发版问题:发版的是自己本地idea上的代码,而不是git远程端的代码,所以你需要把idea本地的代码中的全部配置文件恢复为远程端的设置

  1. 数据库主库和数据库备用库里面表的数据要保持一致,不然查询出不一样的数据

  2. SQL为什么varchar默认值不能为null会导致程序崩溃,修改默认值为EmptyString后,程序才不会报错

今日bug

  1. 发版错误终极版:重构/maven重新安装都不行的话,进行如下操作查看有没有出错。
    mvn clean install

  2. Error querying database. Cause: org.apache.shardingsphere.core.exception.ShardingException:
    Cannot find table rule and default data source with logic tables: '[basic_order_face_sheet_monitor_people, basic_warehouse]'
    需要修改本地sharding.jdbc文件进行新表的添加。

    双击shift搜索出shardingJdbc.conf这个文件,进行新表名的添加。

  3. CASE...THEN... 前面要加逗号,不然SQL查询报错。

标签:终极版,...,数据库,SQL,发版,默认值
来源: https://www.cnblogs.com/bpbpbp/p/16201024.html