nacos无法连接mysql8.0.xx问题总结

导读:本篇文章讲解 nacos无法连接mysql8.0.xx问题总结,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

目录

1.nacos版本太低

2.在Navicat中运行nacos的.sql文件

3.修改配置文件

4.修改nacos的运行模式

5.其他问题


原文链接nacos无法连接mysql8.0.xx问题总结_nacos mysql8.0_苏打撒大的博客-CSDN博客

仅供自己学习使用,侵删 

1.nacos版本太低

        我的nacos版本是1.1.4,mysql是8.0.14。然而nacos1.4以上的才支持mysql8.0.xx。既然数据库中的资料比较多,那就换nacos的版本,我把nacos的1版本换成了1.4.1。

下载地址:Release 1.4.1 (Jan 15, 2021) · alibaba/nacos · GitHub

2.在Navicat中运行nacos的.sql文件

文件在一般在这种路径下:D:\nacos\conf\nacos-mysql.sql

3.修改配置文件

配置文件一般在这个位置:D:\nacos\conf\application.properties

在application.properties最后面加上:

spring.datasource.platform=mysql
 
db.num=1
//nacos_config为上一步创建的数据库名
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root  //自己的数据库账号密码
db.password=123456

4.修改nacos的运行模式

文件位置一般在:D:\nacos\bin\startup.cmd

选中startup.cmd直接右键编辑,将  set  MODE = “XXXXX”  修改成:set MODE=”standalone”

5.其他问题

  • 修改源代码的方法
  • 加一个 plugins\mysql\mysql-connector-java-8.0.xx.jar的方法
  • 修改application.properties为 bootstrab.properties方法

都试过,不好用,毕竟版本的问题卡在那里,即使成功了,也不如用适应版本去解决版本之间的矛盾。按照我上面做,绝对能用。

结果图:

nacos无法连接mysql8.0.xx问题总结

 

 数据库:有刚创建的11.yaml的记录

nacos无法连接mysql8.0.xx问题总结

nacos无法连接mysql8.0.xx问题总结 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之家整理,本文链接:https://www.bmabk.com/index.php/post/118421.html

(0)
seven_的头像seven_bm

相关推荐

发表回复

登录后才能评论
极客之家——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!