首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用j异步- SQL连接到(MySQL)?

如何用j异步- SQL连接到(MySQL)?
EN

Stack Overflow用户
提问于 2020-05-30 09:45:21
回答 1查看 69关注 0票数 0

我和maven有一个spring应用程序。我希望与我在GCP中拥有的cloud数据库进行异步通信。

我试着遵循入门代码,并编写了以下代码:

代码语言:javascript
复制
    Connection connection = MySQLConnectionBuilder
      .createConnectionPool(
       "jdbc:mysql://google/$DB_NAME
  ?socketFactory=com.google.cloud.sql.mysql.SocketFactory
  &cloudSqlInstance=$PROJECT_ID:$PROJECT_LOCATION:$INSTANCE_NAME"
      );

    CompletableFuture<QueryResult> future = connection.sendPreparedStatement("select * from TABLE_NAME");
    return future;

但是,我一直收到这样的错误:

io.netty.channel.ConnectTimeoutException:连接超时

有人能帮帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2020-06-13 07:56:34

我想出了解决这个问题的办法。张贴它,以便它可能是有用的,在未来的人。

它没有连接到cloudSQL实例的原因是因为我试图直接连接到cloudSQL实例。使用云SQL代理为我解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62100664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档