码迷,mamicode.com
首页 > 数据库 > 详细

spring boot 使用mybatis连接华为云MySQL数据库

时间:2020-01-05 15:30:47      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:公网   连接超时   ges   解决   启动   source   提示   boot   ESS   

spring boot使用mybatis连接MySQL:

applicationg.yml设置:

  spring:

  datasource:
url: jdbc:mysql://***.*.***.***:3306/socks?useSSL=false
username: root
password: *******
driver-class-name: com.mysql.cj.jdbc.Driver

mybatis:
configuration:
map-underscore-to-camel-case: true #开启驼峰映射

启动类中添加@MapperScan(),解决启动时找不到bean的问题
@MapperScan("com.***.***.mapper")
华为云绑定公网IP后连接超时的问题:
在华为云安全组-添加入向规则,增加3306端口,允许所有IP访问
连接后提示无权限访问:
Access denied for user ‘root‘@‘***.***.***.***‘ (using password: YES)

在Mysql数据库中执行以下语句放开root用户的外网访问权限
grant all privileges on *.* to root@‘%‘ identified by ‘******‘ //***表示数据库连接密码

spring boot 使用mybatis连接华为云MySQL数据库

标签:公网   连接超时   ges   解决   启动   source   提示   boot   ESS   

原文地址:https://www.cnblogs.com/xiaojwang/p/12152255.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!