连接数据库
首先需要使用Java中的JDBC连接MySQL数据库,需要导入相应的驱动包并且创建连接对象Connection,可以使用如下代码:
Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/test"; String username = "root"; String password = "123456"; Connection conn = DriverManager.getConnection(url, username, password);
修改表结构
如果需要修改MySQL表格的结构,如添加、删除、修改列等操作,需要使用ALTER TABLE语句,可以使用如下代码:
Statement stmt = conn.createStatement(); String sql = "ALTER TABLE goods ADD COLUMN price DECIMAL(10,2)"; stmt.executeUpdate(sql);
以上代码会向goods表中添加一个名为price的列,数据类型为DECIMAL(10,2)。
修改数据
如果需要修改MySQL表格中的数据,如更新一行数据的信息,需要使用UPDATE语句,可以使用如下代码:
Statement stmt = conn.createStatement(); String sql = "UPDATE goods SET price=99.99 WHERE id=1"; stmt.executeUpdate(sql);
以上代码会将goods表中id为1的行的price列的值修改为99.99。
删除数据
如果需要删除MySQL表格中的数据,如删除一行数据的信息,需要使用DELETE语句,可以使用如下代码:
Statement stmt = conn.createStatement(); String sql = "DELETE FROM goods WHERE id=1"; stmt.executeUpdate(sql);
以上代码会将goods表中id为1的行删除。
结束连接
修改完表格后需要关闭连接,释放资源,可以使用如下代码:
conn.close();
以上代码会关闭数据库连接。