前言:替换Nacos的MySQL驱动能实现使Nacos支持MySQL8.0及以上版本的MySQL数据库
注:下述教程会使用命令先解压Nacos的jar包然后重新用命令把Nacos压缩成jar包,不然直接用压缩工具替换MySQL驱动后的Nacos是会启动不起来的(因为没有替换进去的MySQL驱动没经过压缩,运行会报错)
1、进入到nacos-server.jar存放的目录,然后用压缩工具打开nacos-server.jar压缩包
2、进入BOOT-INF目录
3、进入lib目录
4、删除原来的MySQL驱动
5、在文件路径框输入cmd进入命令行工具
效果图:
6、运行jar -xvf nacos-server.jar命令解压jar包
效果图:
7、进入BOOT-INF目录
8、进入lib目录
9、把要替换的MySQL驱动复制进BOOT-INF/lib目录下
10、退回到nacos-server.jar存放的目录
11、在文件路径框输入cmd进入命令行工具
效果图:
12、运行jar -uvf0 nacos-server.jar BOOT-INF命令,把新的MySQL驱动包加入到nacos-server.jar包里(指定修改的文件地址,可以更精确将变化的文件重新加入nacos-server.jar包)
效果图:
用压缩工具进入nacos-server.jar包下的BOOT-INF/lib目录可以看到新的MySQL驱动包已经打入到nacos-server.jar包里
13、重新运行nacos-server.jar包,查看是否正常运行
效果图:
如果出现上述输出,证明Nacos运行成功,至此替换Nacos的MySQL驱动成功