数据库5.0到8.0的配置注意事项,以及报错处理
一、起因
- 遇到了数据库5.0与数据库8.0的冲突,网上一堆水帖怪,怕忘记了特意写下解决流程。
二、大致遇到的问题与解决方案
-
1.包的版本太旧了,去官网下载(https://dev.mysql.com/downloads/connector/j/)下载最新的jar包
先选Platform Independent,让后点击zip就行了
-
2.驱动类报错com.mysql.jdbc.Driver
6.0以上的数据库改为com.mysql.cj.jdbc.Driver
-
3.SSL证书,编码问题,useUnicode报错等等
基本是url的错误,修改成我这样基本就行了
url = "jdbc:mysql://localhost:3306/你的库名?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone = UTC"
三、感想与碎碎念
- 这部分是我个人的感想,在上班或者赶时间的兄弟就别看了。我个人在查找解决方法的时候有一堆的水贴没有价值的。所以以后写贴我都会先写出问题,然后是解决方法,方便赶时间的朋友看。我个人感觉每个人遇到的问题千奇百怪,不尽相同,希望如果遇到朋友知道对于数据库5.0到8.0可能出现的其他问题和解决方法写在评论区。
- 如有不足还望指出,感谢。最后赞美我心中伟大的开源精神。
本文作者:冥天肝
本文链接:https://www.cnblogs.com/wengming/p/15966212.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步