移动服务器连接数据库的代码可以使用以下示例代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DatabaseConnection {
private static final String DB_URL = "jdbc:mysql://localhost:3306/mydatabase";
private static final String DB_USER = "username";
private static final String DB_PASSWORD = "password";
public static void main(String[] args) {
Connection conn = null;
Statement stmt = null;
try {
// 注册 JDBC 驱动
Class.forName("com.mysql.jdbc.Driver");
// 打开链接
System.out.println("连接数据库...");
conn = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWORD);
// 执行查询
System.out.println("创建查询语句...");
stmt = conn.createStatement();
String sql = "SELECT id, name, age FROM users";
ResultSet rs = stmt.executeQuery(sql);
// 处理结果集
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("ID: " + id);
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
// 关闭资源
rs.close();
stmt.close();
conn.close();
} catch (SQLException se) {
// 处理 JDBC 错误
se.printStackTrace();
} catch (Exception e) {
// 处理 Class.forName 错误
e.printStackTrace();
} finally {
// 关闭资源
try {
if (stmt != null) stmt.close();
} catch (SQLException se2) {
se2.printStackTrace();
}
try {
if (conn != null) conn.close();
} catch (SQLException se) {
se.printStackTrace();
}
}
System.out.println("程序结束。");
}
}
这是一个使用Java语言连接MySQL数据库的示例代码。代码中的DB_URL
变量指定了数据库的URL,DB_USER
和DB_PASSWORD
变量指定了数据库的用户名和密码。你可以根据实际情况修改这些值。
代码首先注册了MySQL的JDBC驱动,然后通过DriverManager.getConnection()
方法建立与数据库的连接。接下来,创建一个Statement
对象,执行SQL查询语句,并通过ResultSet
对象获取查询结果。最后,关闭相关资源。
这段代码适用于移动服务器连接数据库的场景,可以用于查询、插入、更新和删除数据库中的数据。
腾讯云提供了云数据库MySQL服务,可以用于存储和管理MySQL数据库。你可以通过以下链接了解更多关于腾讯云云数据库MySQL的信息:
领取专属 10元无门槛券
手把手带您无忧上云