最近要写一个分表项目,用的是shardbatis,但是有区别的是,不同库的分表策略是不一样的。所以改造。
通过connection得到数据库,然后加一个数据库参数。
System.out.println(conn.getCatalog());
权限验证
grant select on tt.* to 'tt'@'%' identified by '11111111';
flush privileges;
就是说只要有select权限,就可以得到库名了。
最近要写一个分表项目,用的是shardbatis,但是有区别的是,不同库的分表策略是不一样的。所以改造。
通过connection得到数据库,然后加一个数据库参数。
System.out.println(conn.getCatalog());
权限验证
grant select on tt.* to 'tt'@'%' identified by '11111111';
flush privileges;
就是说只要有select权限,就可以得到库名了。
转载于:https://my.oschina.net/internetafei/blog/1837534