中国制造网网站特色,网站如何制作多少钱,网络运维前景怎么样,建网站服务器本博客主要是介绍JDBC操作#xff0c;即通过编译器操纵数据库中的数据。接下来以插入操作简单介绍该操作。
首先在创建的项目中#xff0c;添加下列jar包#xff08;点击可加载下载页面#xff09;。 mysql-connector-java-5.1.49.jar 然后编写JDBC代码
public class JDB…本博客主要是介绍JDBC操作即通过编译器操纵数据库中的数据。接下来以插入操作简单介绍该操作。
首先在创建的项目中添加下列jar包点击可加载下载页面。 mysql-connector-java-5.1.49.jar 然后编写JDBC代码
public class JDBCInsert {public static void main(String[] args) throws SQLException {Scanner scannernew Scanner(System.in);//JDBC需要通过一下步骤来完成开发//1 创建并初始化一个数据源DataSource dataSourcenew MysqlDataSource(); //向上转型((MysqlDataSource)dataSource).setUrl(jdbc:mysql://127.0.0.1:3306/java107_test?characterEncodingutf8useSSLfalse); //向下转型((MysqlDataSource)dataSource).setUser(root);((MysqlDataSource)dataSource).setPassword(******);//2 和数据库服务器建立连接Connection connectiondataSource.getConnection();//3 构造SQL语句//读取内容System.out.println(请输入学生姓名);String namescanner.nextLine();System.out.println(请输入学生Id:);int id scanner.nextInt();String sqlinsert into student values (?,?);PreparedStatement statementconnection.prepareStatement(sql);statement.setInt(1,id);statement.setString(2,name);//4 执行SQL语句int resstatement.executeUpdate();System.out.println(resres);//5 释放必要的资源statement.close();connection.close();}
}其中要注意以下几点
1 在创建数据源时Url可以直接复制下列黑色部分需替换为当前要操作的数据库 jdbc:mysql://127.0.0.1:3306/java107_test?characterEncodingutf8useSSLfalse 2 user为rootpassword为数据库的密码
3 在构造SQL语句时注意要插入的数据此处使用了占位符如果不使用占位符那么此时所表示的操作范围太局限。