【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 配置文件:修改地址,账号,密码等。
    这时候,再次重启,还是报错!
    下面… 我还没解决
    解决办法
    在这里插入图片描述
    红色箭头标注的是logo。
    启动成功的办法是:!!!!!!!!!!!!!!!!
    sh startup.sh -m standalone 在bin目录下执行这么命令,而不是直接./start.sh
    坑了我1天时间。
    这个命令来自:https://blog.csdn.net/wk52525/article/details/88096295
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值