本文介绍如何通过Java、Python或C的应用程序访问轻量数据库。
示例代码中的参数说明如下。 参数 说明 Host 轻量数据库服务实例的内网地址或外网地址。 若您的客户端部署在轻量应用服务器实例上,且轻量应用服务器实例与要访问的轻量数据库服务实例的地域相同,请使用内网地址。例如ECS轻量应用服务器实例和轻量数据库服务实例都是华东1,使用内网地址连接能提供安全高效的访问。 其他情况只能使用外网地址。 关于如何查看轻量数据库服务实例的内外网地址及端口信息,请参见查看详细信息。 Port 端口为3306。 myDatabase 目标数据库名称。 myUsername 要访问轻量数据库服务实例的账号名称,默认为administrator。 myPassword 账号对应的密码。如果忘记密码,请参见重置数据库密码修改轻量数据库服务密码。 Java、Python和C示例代码如下: Java Python C import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class DatabaseConnection{ public static void main(String args[]) {
String connectionUrl= "jdbc:mysql://<Host>:<Port>/<myDatabase>";
ResultSet resultSet; try (Connection connection=DriverManager.getConnection(connectionUrl,"<myUsername>","<myPassword>");
Statement statement = connection.createStatement()) { String selectSql = "SELECT * FROM `courses`"; //输入希望执行的SQL。
resultSet = statement.executeQuery(selectSql); while (resultSet.next()) {
System.out.println(resultSet.getString("name"));
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}