好久没有编写有关数据库应用程序啦,这里回顾一下java jdbc。
1.使用java jdbc操作数据库一般需要6步:
(1)建立jdbc桥接器,加载数据库驱动;
(2)连接数据库,获得connection对象(使用数据库连接地址,用户名,密码);
(3)获得数据库statement对象;
(4)执行数据库操作;
(5)读取结果;
(6)关闭数据库连接;
2.使用java jdbc操作数据库(mysql)代码:
连接mysql数据库,需要导入mysql数据库jar包,本代码使用mysql-connector-java-5.1.18-bin.jar。
import java.sql.connection;
import java.sql.drivermanager;
import java.sql.statement;
import java.sql.resultset;
public class mytest {
public static void main(string args[]) {
connection con = null;
statement st = null;
resultset rs = null;
try {
// 获得mysql驱动的实例
class.forname("com.mysql.jdbc.driver").newinstance();
// 获得连接对象(提供:地址,用户名,密码)
con = drivermanager.getconnection("jdbc:mysql://127.0.0.1/weather","root", "root");
if (!con.isclosed())
system.out.println("successfully connected ");
else
system.out.println("failed connected");
//建立一个statement,数据库对象
st = con.createstatement();
// 运行sql查询语句
rs = st.executequery("select * from weather.question_type_1;");
// 读取结果集
while (rs.next()) {
system.out.println("column1:"+rs.getint(1));
system.out.println("column2:"+rs.getstring(2));
system.out.println("column3:"+rs.getstring(3));
system.out.println("column4:"+rs.getstring(4));
}
// 关闭链接
con.close();
} catch(exception e) {
system.err.println("exception: " + e.getmessage());
}
}
}
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!