如何实现mysql数据库编程
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,小编给大家分享一下如何实现mysql数据库编程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、先创建Database对象
千家信息网最后更新 2026年11月01日如何实现mysql数据库编程
小编给大家分享一下如何实现mysql数据库编程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
1、先创建Database对象。
2、创建Conection对象。
与数据库建立连接(相当于打开mysql客户端,输入密码,成功连接)。
3、组装SQL语句。
使用prepare,Statement对象(客户端输入SQL语句)。
4、执行SQL语句。
5、查看服务器返回结果(客户端显示结果)。
6、关闭连接,释放资源,然后先释放(退出客户端)。
实例
package jar1024; import com.mysql.jdbc.jdbc2.optional.MysqlDataSource; import javax.sql.DataSource;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException; //JDBC插入数据public class TestJDBC { public static void main(String[] args) throws SQLException { //1.先创建DataSource对象(DataSource对象生命周期应该是要跟随整个程序) DataSource dataSource = new MysqlDataSource(); //接下来针对datasource进行配置,以便后面能顺利访问数据库 //主要配置三个方面信息,URL,User,Password 需要向下转型 ((MysqlDataSource) dataSource).setURL("jdbc:mysql://127.0.0.1:3306/jar1024?characterEncoding=utf-8&useSSL=true"); ((MysqlDataSource) dataSource).setUser("root"); ((MysqlDataSource) dataSource).setPassword("123456"); //2.创建Connection对象,和 数据库建立连接,就可以和数据库进行后续的数据传输了 //Connection的包是java.sql //如果不正常就会抛出SQLexception异常 //connection生命周期较短,每次请求可创建一个新的connection Connection connection = dataSource.getConnection(); //3.拼装sql语句 ,用到prepare,Statement 对象 int id = 1; String name = "cao"; int classId = 10; //?是占位符,可以把具体的变量的值替换到?位置 String sql = "insert into student values(?,?,?)"; PreparedStatement statement = connection.prepareStatement(sql); //1,2,3相当于?的下标 statement.setInt(1,id); statement.setString(2,name); statement.setInt(3,classId); System.out.println("statement" + statement); //4.拼装好之后,执行SQL //insert delete update 都使用executeUpdate 方法来执行 //select 就使用executeQuery来执行 //返回值表示此次操作修改了多少行 int ret = statement.executeUpdate(); System.out.println("ret" + ret); //5.执行完毕后,关闭释放相关资源 //一定是后创建的先释放,注意顺序 statement.close(); connection.close(); }}以上是"如何实现mysql数据库编程"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
数据
对象
数据库
客户
客户端
语句
篇文章
编程
内容
周期
生命
结果
资源
输入
配置
成功
接下来
三个
下标
不怎么
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
耶加雪菲
南京欣网互联网络科技
互联网科技公司简介
互联网科技工作委员会副主任毛军
互联网是不是新科技
互联网科技战争
互联网科技媒体
唐信互联网科技
北京互联网络科技有限公司
互联网科技美容
互联网前沿科技
互联网科技类展会
深圳国际航运科技和互联网
济南华为互联网科技产业总部基地
宁波青枫互联网科技有限公司
互联网软件和科技
朱啸虎曾投资哪些互联网科技企业
互联网科技实习生岗位
广州有谷有贝互联网科技有限公司
科技互联网专业工作会议发言稿
云之行互联网科技
深圳恒合互联网络科技有限公司
鑫亿盛互联网科技
北京禾田雨橡互联网科技
顺玮阁互联网科技
深圳国际航运科技和互联网
互联网为啥属于高科技
移动互联网科技公司
世界互联网领先科技成果获奖
米泉互联网科技专业怎么样