新建一个数据库连接通常涉及以下几个基础概念:
import sqlite3
# 创建或连接到一个SQLite数据库
conn = sqlite3.connect('example.db')
# 创建一个游标对象
cursor = conn.cursor()
# 执行SQL查询
cursor.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)')
# 插入数据
cursor.execute("INSERT INTO users (name) VALUES ('Alice')")
# 提交事务
conn.commit()
# 关闭连接
conn.close()
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DatabaseConnectionExample {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "username";
String password = "password";
try (Connection conn = DriverManager.getConnection(url, user, password)) {
System.out.println("Connected to the database!");
} catch (SQLException e) {
System.out.println("Failed to connect to the database.");
e.printStackTrace();
}
}
}
通过以上步骤和示例代码,你可以新建一个数据库连接,并解决常见的连接问题。
领取专属 10元无门槛券
手把手带您无忧上云