首页 > 其他分享 >4.12

4.12

时间:2024-04-27 18:11:40浏览次数:20  
标签:4.12 String ResultSet resultSet connection statement sql

package com.southwind.test;

import java.sql.*;

public class test {
public static void main(String[] args) {

//加载驱动,获取他的运行实类,然后用try catch处理异常
try {
Class.forName("com.mysql.cj.jdbc.Driver");
//获取链接 3306/后面是所连接的数据库 防止乱码所以添加?use....
String url="jdbc.mysql://localhost:3306/data01?useUnicode=true&characterEncoding=UTF-8";
String user="root";
String password="123456";
Connection connection= DriverManager.getConnection(url,user,password);
//然后再抛出异常,再创建statement对象执行sql语句
// String sql="insert into kx(pp) values ('10')";
// Statement statement=connection.createStatement();
// int result= statement.executeUpdate(sql);
//增删改操作调用Update方法
//查询要调用query方法。
//jdbc连接第4点 查询要返回数据的话用ResultSet对象储存Statement执行后查询到的结果
// String sql="select *from student";
// Statement statement = connection.createStatement();
// ResultSet resultSet = statement.executeQuery(sql);
//while语句遍历表中所有数据
// while (resultSet.next()){
// Integer id=resultSet.getInt("id");
//getint有两个重载方法 可以通过写第几个字段1,2,3等或者写字段的名称例如id来确认获取的对象
// String name= ResultSet.getString(2);
// }

String username="li";
String mypassword="123";
String sql="select *from tuser where username =? and mypassword=?";
//检验作用
System.out.println(sql);
//PreparedStatement代替statement 写sql语句时可以用问号
PreparedStatement preparedStatement=connection.prepareStatement(sql);
preparedStatement.setString(1,username);
preparedStatement.setString(2,mypassword);
ResultSet resultSet=preparedStatement.executeQuery();
if(resultSet.next()) {
System.out.println("登录成功");
else{
System.out.println("登录失败");
}
}

} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
}catch (SQLException e){
e.printStackTrace();

}
}


}

标签:4.12,String,ResultSet,resultSet,connection,statement,sql
From: https://www.cnblogs.com/bdsz/p/18162324

相关文章

  • Socket.D v2.4.12 发布(新增 python 实现)
    Socket.D协议?Socket.D是一个网络应用协议。在微服务、移动应用、物联网等场景,可替代http、websocket等。协议详情参考《官网介绍》。支持:tcp,udp,ws,kcp传输。目前:java,kotlin,javascript,node.js,python语言环境可用。go,rust,c/c++,.net正在开发中。forJava更新......
  • 2024.4.12
    2024.4.12【“相遇总是猝不及防、爱意总是野蛮生长”】Sunday三月初四<theme=oi-"search">P1092NOIP2004提高组虫食算//2024.4.12//bywhite_ice#include<bits/stdc++.h>usingnamespacestd;#defineitnintconstintoo=30;chars1[oo],s2[oo],s3[oo];i......
  • 4.12
    whk又考试了,数学癫疯85。出题人是著名的同时也是我们班的数学老师,上次出题有点水,结果这次放了个大直接给我干爆了......
  • 闲话 4.12——对 Worpitzky 恒等式的几个证明
    \[\sum_{i}\left\langle\begin{matrix}n\\i\end{matrix}\right\rangle\binom{i+k}{n}=k^n\]通俗的证明(具体数学的习题6.15)是使用归纳法。我们也可以对后面几个式子用二项式反演证明,而有如下过程:\[\begin{aligned}z^n&=\sum_{i=0}^n{n\bracei}z^\underlinei\\&=\sum_{i=0}......
  • 2024.4.6 - 4.12
    SatJOI2023Final宣传2\(n\)个人,每个人有住所位置\(X_i\)与影响力\(E_i\),一个人\(i\)拿到书后会号召另一个人\(j\)买书仅当\(|X-i-X_j|\leqE_i-E_j\),你最少送多少个人书才能使得所有人都会有书(送的或者被号召买书)。\(n\leq5\times10^5\)。拆一下绝对值,得:\[......
  • 关于Linux内核4.12之前版本中, tcp_tw_recycle开启后NAT环境总是出问题的分析
     问题出现的场景很简单,nat网关下,有几台服务器,需要访问企业内部的某个的API服务器,API服务器上rcycle设置为1(4.12内核版本之前有这个设置,之后这个属性取消了,理论上也不会出现这种问题了),就在NAT下客户端并发量比较大的情况下,出现连接不上的情况(应该是SYN后,没有收到SYNACK,连接被丢......
  • 在 Linux Mint 安装 Linux Kernel 4.12(稳定版)
    LinusTorvalds发布了 Linux 内核4.12。你可以从这里直接下载相关的 deb 包来安装。或者,继续阅读本文,按下面的步骤安装新内核。警告:Linux内核是系统的关键元素。在某个硬件设备不正常工作时,可以尝试执行升级,新的内核可能会解决此问题。但同样的,非必须地更新一个新的内核......
  • flask框架在Centos正常启动后到Windows浏览器访问(http://192.168.124.129:5550/)提示无
    1、flask在centos正常启动 2、然后复制链接到window访问,提示无法访问3、排查下,Linux和Windows互相ping下WindowpingLinuxIP LinuxpingWindowIP如上能够正常ping通,说明网段是正常的4、再排查下,Linux是不是防火墙没有关闭查看防火墙状态命令:systemctlstatusfir......
  • DNGuard 4.11 4.12 4.20等企业旗舰版 安装包下载
    dnguard4.504.404.304.204.124.11企业旗舰版安装包dng加密.net代码混淆代码保护软件加壳企业版很强大,推荐官网购买 DNGuardHVM-.Netobfuscatorandcodeprotectiontool服务过期,忘记版本更新的可以下载,另外也可以尝试使用demo版本加密体验一下dng,dng从4.X版......
  • curl -I 192.168.74.128 拒绝连接
     查看直接的linuxweb服务器信息 curlwww.baidu.com都是正常的,唯独curl本机的ip地址就一直报错 由于使用的yum安装的nginx,nginx的一些模块依赖一些lib库,所以在安装nginx,也必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel所以执......