二、XML配置MySQL数据库的步骤
1. 创建数据库
ydb”的数据库,执行以下命令:
“`ysql -u root -p
输入密码后,进入MySQL命令行界面,执行以下命令:
“`ydb;
2. 创建表
在创建数据库后,需要创建一张表来存储数据。这里以创建一张名为“user”的表为例,表结构如下:
CREATE TABLE user (
id INT NOT NULL AUTO_INCREMENT,ame VARCHAR(20) NOT NULL,
password VARCHAR(20) NOT NULL,
PRIMARY KEY (id)
3. 配置XML文件
l”的XML文件,用于配置数据库连接信息。文件内容如下:
“`lcoding=”UTF-8″?>l>
ysql.jdbc.Driverysqlydbicodepcoding=utf8ameame>
123456
ame表示数据库用户名,password表示数据库密码。
4. 编写Java代码
在项目中编写Java代码,用于连接数据库并执行SQL语句。代码如下:
“`port java.sql.*;
public class DBHelper {gull;gull;gameull;gull;
static {
try {eysql.jdbc.Driver”);lHelperentText(“database.driver”);lHelperentText(“database.url”);amelHelperentTextame”);lHelperentText(“database.password”);dException e) {tStackTrace();
}
}
nectionnection {agernectioname, password);
}
nectionnectionnentt, ResultSet rs) {
try {ull) {
rs.close();
}tull) {t.close();
}null) {n.close();
} e) {tStackTrace();
}
}
tgs) {nectionnull;enttull;t result = 0;
try {nnection();tnent(sql);
tsgth; i++) {ts[i]);
}
t.executeUpdate(); e) {tStackTrace();ally {nectionntull);
}
result;
}
gs) {nectionnull;enttull;ull;
try {nnection();tnent(sql);
tsgth; i++) {ts[i]);
}
t.executeQuery(); e) {tStackTrace();
}
}
lHelper是一个工具类,用于解析XML文件。executeUpdate方法用于执行INSERT、UPDATE、DELETE等SQL语句,executeQuery方法用于执行SELECT语句。
5. 使用Java代码操作数据库
在项目中使用Java代码操作数据库,示例代码如下:
“`aing[] args) {game, password) VALUES (?, ?)”;in”, “123456”);
执行以上代码后,即可向user表中插入一条数据。
本文介绍了如何使用XML配置MySQL数据库,并通过Java代码连接数据库并执行SQL语句。通过XML配置,可以方便地管理数据库连接信息,提高代码的可维护性。