【nacos】nacos1.3启动mysql报错

前言

场景:linux启动nacos,提示mysql报错,但是我这是才下载的,没有其他配置。 在本地window的可以正常启动。
另外linux服务器装了mysql8.0版本。
window本地没装。
错误信息:

org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

解决办法

  1. 修改nacos源码:https://blog.csdn.net/qq_22934887/article/details/102667183
  2. 导入mysql jar包:
    https://blog.csdn.net/w1529132313/article/details/105604629/
    在nacos下新建目录nacos/plugins/mysql 然后把mysql的connetction 8.0jar放进去
    再次启动,就会看到还是报错。
    这时候,需要创建数据库,把nacos下的除shxxx.sql外的另外一个文件,执行一下。这时候会得到一个nacos_config数据库。
    然后修改application.xxx 配置文件:修改地址,账号,密码等。
    这时候,再次重启,还是报错!
    下面… 我还没解决
    解决办法
    【nacos】nacos1.3启动mysql报错_第1张图片
    红色箭头标注的是logo。
    启动成功的办法是:!!!!!!!!!!!!!!!!
    sh startup.sh -m standalone 在bin目录下执行这么命令,而不是直接./start.sh
    坑了我1天时间。
    这个命令来自:https://blog.csdn.net/wk52525/article/details/88096295

你可能感兴趣的:(nacos,nacos)