出现这样一个错误怎么都解决不了 我用的mariandb,请问一下老师这个怎么解决

来源:3-12 创建项目-2

慕九州8772281

2019-09-10

图片描述出现这样一个错误怎么都解决不了 我用的mariandb,请问一下老师这个怎么解决。

写回答

2回答

大目

2019-09-10

解决方案详见:https://github.com/yj18523574287/itmuch/pull/1/commits/a0ad4b6e2615ed26b09f5d4a4251314a4ceae507

========

我启动的MariaDB:

docker run -p 3388:3306 -e MYSQL_ROOT_PASSWORD=root123 -d mariadb:10.3

和你的版本一致。


  1. 数据库驱动:

<dependency>
   <groupId>org.mariadb.jdbc</groupId>
   <artifactId>mariadb-java-client</artifactId>
   <version>2.4.3</version>
</dependency>

2. 配置:

spring:
  datasource:
    url: jdbc:mariadb://localhost:3388/user_center
    hikari:
      username: root
      password: root123
      driver-class-name: org.mariadb.jdbc.Driver
server:
  port: 8082

其中,需要注意:

  1. 需要把你的端口、账号、密码改一下。

  2. 需要驱动务必写org.mariadb.jdbc.Driver

  3. url务必用jdbc:mariadb开头。

0
3
慕九州8772281
回复
大目
行吧,换成mysql吧
2019-09-10
共3条回复

大目

2019-09-10

您好,mariadb的驱动不一样的

  1. 提供下您的mariadb版本;

  2. 将您的代码托管到GitHub/gitee

我可以看下是什么问题。

0
3
慕九州8772281
回复
大目
https://github.com/yj18523574287/itmuch 已上传
2019-09-10
共3条回复

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3085 学习 · 1324 问题

查看课程