Java访问数据库

引导:如何访问U盘数据?

满足的条件:1、USB接口 2、驱动程序

URL:统一资源定位

Statement:创建语句处理对象

ResultSet:结果集对象

Connection:建立连接对象

DriveManage:

连接MySQL数据库:

public class JDBCDemo {

private static String driver="com.my;;

private static String url="jdbc:mysql://localhost:3306/flower";

private static String user="root";

private static String pwd="root";

private static Connection con=null;

public static Connection con(){

try {

Cla(driver);//指定连接类型

try {

con=DriverManager.getConnection(url,user,pwd);//获取连接

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return con;

}

//关闭连接

public static void close(ResultSet rs,PreparedStatement psmt,Connection con){

try {

if(rs!=null){

rs.close();

}

if(psmt!=null){

();

}

if(con!=null){

con.close();

}

} catch (Exception e) {

e.printStackTrace();

}finally{

rs=null;

psmt=null;

con=null;

}

}

}

登录的案例

public User Login(String userid, String password) throws Exception {

User user=null;

String sql="select * from users where userid=?and password=?";

con=();//获取连接对象

psmt=con.prepareStatement(sql);//获取预编译对象

(1, userid);

(2, password);//设置占位符

rs=();

while()){

user=new User();

u("birthday"));

u("password"));

u("sex"));

u("Tel"));

u("Type"));

u("Userid"));

u("Username"));

}

return user;

}

步骤:

1、sql:

2、获取连接对象

3、获取预编译对象

4、设置占位符

(5、结果集)

使用预编译的好处:

1、多次执行同一条sql语句效率高

2、防止sql注入

3、代码可阅读性高

1.《java如何检测usb是否存在》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《java如何检测usb是否存在》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3245940.html