美文网首页
2018-06-07(jdbc)

2018-06-07(jdbc)

作者: acebear | 来源:发表于2018-06-07 23:09 被阅读0次

Jdbc编程流程:1.加载驱动;2,打开连接;3.执行查询;4.处理结果;5.清洁环境(关闭连接等)。

程序示例:

public class JdbcTest {

public static void mian(String[] args) {

String sql="SELECT* from user";//sql存储一条sql语句

Connection c=null;

Statement st=null;

ResultSet rs=null;

try {

Class.forName("com.mysql.jdbc.Driver");//注册mysql的jdbc驱动程序

c=DriverManager.getConnection("jdbc:mysql://localhost:3306/bookshop","root","");//获取mysql的数据库连接,传入三个参数:mysql数据库的url(bookshop是将要使用到的数据库名)、用户名、密码

st=c.createStatement();//创建statement对象

rs=st.executeQuery(sql);//使用statement对象发送数据库语句

//遍历数据库

while(rs.next()) {

System.out.println(rs.getInt("id")+" ");

System.out.println(rs.getString("name")+" ");

System.out.println(rs.getString("password")+" ");

System.out.println(rs.getString("mail")+" ");

System.out.println();

}}catch(Exception e){

e.printStackTrace();

}finally {

//资源清理(按照由小到大的顺序关闭)

try {

rs.close();

}catch(Exception e2) {

}

try {

st.close();

}catch(Exception e3) {

}

try {

c.close();

}catch(Exception e4) {

}}}}

相关文章

  • 2018-06-07(jdbc)

    Jdbc编程流程:1.加载驱动;2,打开连接;3.执行查询;4.处理结果;5.清洁环境(关闭连接等)。 程序示例:...

  • 话说朋友圈的您

    慧荟 2018-06-07 22:15 · 字数 1214 · 阅读 0 · 日记本 慧荟 2018-06-07 ...

  • 2018-06-07

    2018-06-07 赫小森 2018-06-07 00:54 · 字数 250 · 阅读 0 · 日记本 我白天...

  • 2018-06-07

    2018-06-07 戴师傅简书作者 2018-06-07 20:43 打开App (稻盛哲学学习会)打卡第77天...

  • 素言

    矫枉过正 用力过猛 2018-06-07

  • JDBC

    JDBC原理: JDBC: 抽取JDBC工具类 : JDBCUtils JDBC控制事务:

  • JDBC 的使用

    JDBC JDBC什么是JDBCJDBC 的使用JDBC 的数据类型 什么是JDBC JDBC(Java Data...

  • Java和MySQL简建立连接

    JDBC JDBC插入多条数据 JDBC查询 JDBC动态传参 JDBC回滚 JDBC将数据库中的信息装入List...

  • JDBC

    JDBC JDBC:Java DataBase Connectivity JDBC的本质是什么?JDBC是SUN公...

  • java异常合集

    jdbc com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExce...

网友评论

      本文标题:2018-06-07(jdbc)

      本文链接:https://www.haomeiwen.com/subject/lzjnsftx.html