如何实现mysql数据库编程
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,小编给大家分享一下如何实现mysql数据库编程,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、先创建Database对象
千家信息网最后更新 2025年01月23日如何实现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安全错误
数据库的锁怎样保障安全
常用时间同步服务器
港服psn账号是什么服务器
服务器web环境搭建
js客户端上传文件到服务器
龙岗区服务器机柜
中国网络安全技术专业
大型网络数据库网址有哪些
轨迹数据数据库
软件开发的最新趋势
一线城市软件开发公司
安卓app软件开发代理
成都做网络安全的上市公司
银行信息科技工作与互联网
计算机网络安全受损的危害
网络安全 靠大家
衡阳网络安全宣传片
校园网络安全大讲堂有感怎么写
mac 搭建外网服务器
东营市德新网络技术有限公司
数据库书本表的完整步骤
服务器硬盘有多少寸的
改数据库编码
网络安全给我们的警示
数据库查询女生的总人数
中国联通软件开发怎样
宜丰天气预报软件开发
win7更改服务器密码
放置三国哪个服务器好
数据库建立学生表找不到表格
软件开发日志是什么意思