我正在使用 Maven 进行 Spring 应用程序。我想与 GCP 中的云 SQL MySQL 数据库进行异步通信。
我尝试按照入门代码并写了这个:
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:连接超时
有人可以帮我吗?