Java操作Mysql的方法
作者:yongh701 时间:2024-01-21 12:28:47
本文实例讲述了Java操作Mysql的方法。分享给大家供大家参考。具体分析如下:
不同于C#操纵数据库的千篇一律,如果是要Java把操纵数据库的语句分为两种:
一种是有结果的select语句,还有一种是没结果的insert into,update,delete等语句
1.如果是有结果的select语句,则需要定义一个ResultSet变量来接,同时使用con.prepareStatement(sql).executeQuery();来查询,其中con是一个数据库连接变量,在程序头必须引入java.sql.*,对查询语句必须通过抛出异常来处理,下同,不再赘述,再用ResultSet变量来读查询结果。
例如:
public String execute() {
String sql = "select * from a where username='" + username + "'";
try {
rs = con.prepareStatement(sql).executeQuery();
if (!rs.next()) {
//……
con.close();
}
} catch (Exception e) {
message = "无法连接数据库!";
}
}
2.如果是没有结果的insert into,update,delete等语句,则不需要定义任何变量,注意把查询方法更改为:
con.createStatement().execute(sql);
即可
希望本文所述对大家的Java程序设计有所帮助。
标签:Java,Mysql


猜你喜欢
asp.net实现图片以二进制流输出的两种方法
2023-06-28 21:49:02
Python利用memory_profiler查看内存占用情况
2022-05-24 08:55:29

Javascript与PHP验证用户输入URL地址是否正确
2023-10-23 02:36:07
python SSH模块登录,远程机执行shell命令实例解析
2022-07-24 21:09:22
Python map及filter函数使用方法解析
2021-11-20 05:25:03
12种最常用的网页编程语言简介(值得收藏)
2023-01-29 17:40:48
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
2021-03-19 17:44:43

JavaScript中的全局对象介绍
2024-04-22 22:41:29
Asp Response.Expires 属性介绍
2008-02-19 17:02:00
Python中的zip函数使用示例
2021-05-15 01:10:53
107条javascript(js)常用小技巧
2007-10-30 12:40:00
Python生成器generator原理及用法解析
2021-10-14 14:00:13

pygame实现弹力球及其变速效果
2022-12-25 16:23:07
Python正则表达式之基础篇
2021-06-17 13:10:45

python如何为list实现find方法
2022-01-14 09:15:56
Python判断变量名是否合法的方法示例
2022-07-31 19:05:12

如何将bag文件批量转成mp4
2021-06-10 11:04:54
Vue.js 时间转换代码及时间戳转时间字符串
2024-04-30 10:21:53
Python常问的100个面试问题汇总(下篇)
2023-09-23 06:30:29
vue3 reactive函数用法实战教程
2023-07-02 16:37:36
