全部产品
云市场

Java程序访问DSQL

更新时间:2019-03-28 17:18:25

DSQL支持Java程序代码通过JDBC方式连接到DSQL。

JDBC URL

  1. jdbc:mysql://dsql.aliyuncs.com:3306?user=your-dsql-account&password=your-password

JDBC代码

其中,需要将代码中的your-dsql-account、your-password 替换成您自己的账号密码。

同样,SQL语句中的testlink、testdb、testtb也都需要替换成您自己的DBLink、库、表。

  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5. public class DSQLTest
  6. {
  7. public static void main(String args[])
  8. throws Exception
  9. {
  10. Class.forName("com.mysql.jdbc.Driver");
  11. String url = "jdbc:mysql://dsql.aliyuncs.com:3306?user=<your-dsql-account>&password=<your-password>";
  12. Connection connection = DriverManager.getConnection(url);
  13. String sql = "select * from testlink.testdb.testtb where id = 1";
  14. Statement stmt = connection.createStatement();
  15. ResultSet resultSet = stmt.executeQuery(sql);
  16. while (resultSet.next()) {
  17. System.out.println(resultSet.getString("id"));
  18. }
  19. resultSet.close();
  20. stmt.close();
  21. connection.close();
  22. }
  23. }