nacos配置中心连接mysql8.0
2019-06-13 09:02:39来源:博客园 阅读 ()
nacos配置中心连接mysql8.0
nacos连接mysql5.7正常,但是连接mysql8.0(mysql5.8)就提示错误。
org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server. Attempted reconnect 3 times. Giving up.)
连接mysql5.7没问题。说明连接驱动版本有问题(为什么直接这么说呢,因为之前项目中mysql升级遇见过相同问题)。
把Nacos 自带mysql-connector-java 版本升级以下就可以了,从5.1.34升级到5.1.47。
1、首先 git clone https://github.com/alibaba/nacos.git
2、如果速度慢,设置hosts。
修改 C:\Windows\System32\drivers\etc。
151.101.185.194 github.global.ssl.fastly.net
192.30.253.112 github.com
3、接着下载后执行
先把版本修改
然后执行打包命令
cd nacos/ mvn -Prelease-nacos clean install -U
ls -al distribution/target/
// change the $version to your actual path
cd distribution/target/nacos-server-$version/nacos/bin
修改启动配置文件:
nacos\distribution\target\nacos-server-1.0.1\nacos\conf\application.properties
末尾添加:
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos_devtest?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=nacos_devtest
db.password=youdontknow
接着建库,执行mysql脚本
\nacos\distribution\target\nacos-server-1.0.1\nacos\conf\nacos-mysql.sql
接着你就可以启动bin文件夹下的 startup.cmd
浏览器访问http://127.0.0.1:8848/nacos
默认账号和密码:nacos
参考链接;https://nacos.io/zh-cn/docs/what-is-nacos.html
原文链接:https://www.cnblogs.com/liran123/p/11017016.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:jsp 九大内置对象
下一篇:JAVA基础之项目分包
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- nacos~配置中心功能~springboot的支持 2020-06-10
- Maven安装与配置 2020-06-09
- Spring Boot 实现配置文件加解密原理 2020-06-08
- springboot 配置本地文件映射路径 2020-06-05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash