首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
求助如何同时使用mysql5.6和mysql8
锟斤拷
2020-07-17 15:12
如题,项目中同时使用到了这两个版本的数据库,我使用的是maven管理的项目,
,使用如下配置,驱动使用的是8.0的驱动,链接8版本的数据没问题,5.7的会报这个错,求解!
项目:
JFinal
评论区
杜福忠
2020-07-17 15:45
没有用过,但是听说“轻量级 Java 类隔离容器 SOFAArk” 能解决, 可以试试,
https://www.oschina.net/p/sofaark
回复
锟斤拷
2020-07-17 15:47
@杜福忠
多谢 我去了解下
回复
JFinal
2020-07-17 16:11
当成多数据源来使用,按照文档来:
https://jfinal.com/doc/5-14
但这里你要处理好 Model 与数据源的映射关系,一个 Model 只能映射到一个数据源,而不能是多个,但你可以通过 Model.use(...) 来临时切换 model 对应的数据源
回复
zzutligang
2020-07-18 14:14
mysql8的客户端是可以连接mysql5.7的
回复
糊搞
2020-07-18 16:57
@zzutligang
正解,,,同时数据源得是2个
回复
chcode
2020-07-19 13:48
mysql 驱动 5.1.49 可以同时在mysql8.x和mysql5.x 使用
回复
发送
我要反馈
热门反馈
扫码入社
https://www.oschina.net/p/sofaark