1.65版本单库分表中subTables的一些问题
版本1.65 配置文件 table name="tables" autoIncrement="true" primaryKey="addtime" subTables="tables2018$1-12" dataNode="dn1" rule="sharding-by-day" 问题1:如果用win下的数据库工具例如navicat链接的话,虚拟表tables是可见的,但是双击就会提示Table 'xxx.tables' doesn't exist 问题2:该表的字段无法新增,修改,查看,更新。同样报错Table 'xxx.tables' doesn't exist
1.mycat对图形化数据库工具发出的的一些SQL不支持 2.mycat本身并没有对表字段的管理
@karakapi ok回答1我能理解没毛病,但是回答2 我有异议,这只是在单库分表中出现的,对于分库分表(也就是说一库一表)是没问题 查询字段,更新 都是没问题的。
可能是自动生成的sql里面带了库名 schema中可以配置去掉的
可以看自动生成的sql,去掉库名执行看看
可能是自动生成的sql里面带了库名 schema中可以配置去掉的 可以看自动生成的sql,去掉库名执行看看
checkSQLschema 这个参数设置成true或者false都试过,都不行