• 大二上每日总结


    今日学习了如何使用jsp连接数据库并写入文件:

    实现要连接数据库:

    Class.forName("com.mysql.jdbc.Driver"); //驱动程序名
    String url = "jdbc:mysql://localhost:3306/classname"; //数据库名
    String username = "root"; //数据库用户名
    String password = "123456"; //数据库用户密码
    Connection conn = DriverManager.getConnection(url, username, password); //连接状态

    并将自动提交关闭,conn.setAutoCommit(false);

    然后创建PreparedStatement对象,在编写插入语句:String sql = "insert into classdomo values(?,?,?)"; 

    将数据插入:

    ps=conn.prepareStatement(sql);
    ps.setString(1,Cclass);//第一个?号位置的值
    ps.setString(2,teacher);//第二个?号位置的值
    ps.setString(3,address);//第三个?号位置的值

    然后提交

    out.println(ps.executeUpdate());
    conn.commit();

    最后别忘了关闭:

    ps.close();
    conn.close();

    注意:解决中文乱码问题,在数据库连接字符串后加上characterEncoding=UTF-8

  • 相关阅读:
    设计模式基础:类及类关系的UML表示
    SQL 经典语句
    网络存储
    jstack Dump
    Windows上模拟Linux环境的软件Cygwin
    竞争条件
    Java volatile关键字
    java原子操作
    java死锁小例子
    死锁四个必要条件
  • 原文地址:https://www.cnblogs.com/fengchuiguobanxia/p/13870921.html
Copyright © 2020-2023  润新知