mysql之批处理操作

优点:
用于socket通信最合适
代码如下:

package cn.com.day01;
import java.sql.*;
public class Jdbc {
		 private static final String DRIVER="com.mysql.jdbc.Driver";
		 private static final String URL="jdbc:mysql://localhost:3306/lf?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=utf8";
		 private static final String root="root";
		 private static final String pass="root";
		 private static Connection conn=null;
		 private static PreparedStatement ps=null;
		 private static ResultSet rs=null;
		 public static Connection link(){
		 try {
		  Class.forName(DRIVER);
		  conn=DriverManager.getConnection(URL,root,pass); 
		 } catch (ClassNotFoundException e) {
		  // TODO Auto-generated catch block
		  e.printStackTrace();
		 } catch (SQLException e) {
		  // TODO Auto-generated catch block
		  e.printStackTrace();
		 }
		 return conn;
		 }
		 //�ر�
		 public static void closeAll(){
		 if(rs!=null){
		 try{
		 rs.close();
		 }catch(SQLException e){
		 e.printStackTrace();
		 }
		 }
		 if(ps!=null){
		 try{
		 ps.close();
		 }catch(SQLException e){
		 e.printStackTrace();
		 }
		 }
		 if(conn!=null){
		 try{
		 conn.close();
		 }catch(SQLException e){
		 e.printStackTrace();
		 }
		 }
		 }
		 //2.��ɾ��
		 public static void update(String sql,String [] sz) {
		 try{
		 conn=link();
		 //conn.setAutoCommit(false);
		 ps=conn.prepareStatement(sql);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
		    for(int i = 0; i < 1000 ;i++){
	            ps.setString(1,"stu"+i);//填充占位符
	            ps.addBatch();//添加到批处理方法中,调用无参的方法,有参的是Statement来调用的!
	        } 
		 ps.executeBatch();
		   // conn.commit();
		 }catch(SQLException e1){
		 e1.printStackTrace();
		 }
		 }
		public static void main(String[] args) {
		 String sql="insert into lx values(?)";
		 Jdbc.update(sql, null);
	}
  
}

注意点:
一:mysql-connector-java-5.1.8-bin.jar版本高于5.1.3
低版本的数据库jar包没有批处理操作
二:
private static final String URL=“jdbc:mysql://localhost:3306/lf?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=utf8”;
含有rewriteBatchedStatements=true
这有这有才是真正意义上的批处理

BASE64Decoder是Java中sun.misc包下的一个类,用于进行Base64解码操作。在Java中,如果想要使用BASE64Decoder类,需要在代码中导入对应的包,即import sun.misc.BASE64Decoder; 然而,需要注意的是,该类在Java 9中已被标记为不推荐使用,且在Java 11中已被删除。所以,在较新的Java版本中,不建议使用BASE64Decoder类进行Base64解码。推荐使用java.util.Base64类中的方法进行Base64编解码操作。这样可以避免使用不推荐的API,并增加代码的可移植性和兼容性。 如果您需要进行Base64解码操作,建议使用Java中的java.util.Base64类的方法,如示例代码所示。这些方法提供了对Base64编码和解码的支持,并且是Java官方推荐的做法。 另外,如果您使用的是Python语言,Python内置的base64模块也可以直接进行Base64的编解码操作。您可以使用base64.b64decode方法进行解码,如示例代码所示。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Base64编码解码初级](https://blog.csdn.net/SOOOOOF/article/details/124334398)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [关于Base64编码(Encode)与解码(Decode)的几种方式](https://blog.csdn.net/lexiaowu/article/details/129408914)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_37591637

请给我持续更新的动力~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值