赞
踩
我本机的MySQL的版本是8.0.17,然后我导入的依赖是5.几的,后来换了一个8.0.19的依赖就解决了。
pom.xml
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.19</version>
</dependency>
导入以后如果爆红,右击界面,下载。
问题解决的方法非常简单,所以这里顺便说一下
向下兼容 (Downward Compatibility),又称作 向后兼容 (Backward Compatibility)。在计算机中指在一个程序或者类库更新到较新版本后,用旧的版本程序创建的文档或系统仍能被正常操作或使用,或在旧版本的类库的基础上开发的程序仍能正常编译运行的情况。
向上兼容就是反着来。
MySQL不支持向上兼容,就比如我遇到的这种情况,我本机的MySQL是8.0.17,本机的数据库是用新版本程序创建的,而我导入的依赖是5.几,相对8.0.17是旧版本,无法正常使用由8.0.17创建的数据文件,无法向上兼容!!
大概就是因为这个原因,希望可以帮到和我一样情况的人(这个gou问题搞了我好几天,生气
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。