博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC的应用实例
阅读量:5998 次
发布时间:2019-06-20

本文共 889 字,大约阅读时间需要 2 分钟。

首先要添加一个引用的库

在项目上右键--构建路径--配置构建路径--在(库)中选择添加外部JAR--选择jar包添加

jar文件是驱动包

添加后包资源管理器中显示一个引用的库会有jar包

加载数据访问驱动,写带有包名的类的全称

Class.forName("com.mysql.jdbc.Driver");

Driver类的位置,如图:

 

然后连接到库,注意是连接到库!

java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mydb?characterEncoding=GBK", "root","");

注:getConnection是指定三个入口参数,

括号中jdbc是主协议,

mysql是子协议,

127.0.0.1或者localfost是本机,

3306是mysql的默认端口号,端口号是用来区分相应程序的,

mydb是自己建的数据库名称,

?characterEncoding=GBK是可以将汉字写入数据库,

root是数据库用户名,

""是建数据库时的密码。

 

构建执行SQL命令

Statement state = conn.createStatement();            //建立数据库连接

String sql = "insert into xs values('111','蛤蛤','斯坦福')";     
state.executeUpdate(sql);                 //增加'111','蛤蛤','斯坦福'到mysql数据库

//state.executeUpdate(sql);增,删,改的SQL语句

//state.executeQuery(sql);查询的SQL语句

 

关闭数据库连接,最后一定要关闭连接

conn.close();

 

在 eclipse中运行后mysql数据库中增加了111,蛤蛤,斯坦福这条信息。

 

转载于:https://www.cnblogs.com/liyh123/p/6246119.html

你可能感兴趣的文章
换掉Tomcat默认图标
查看>>
并发编程网
查看>>
pandas入门
查看>>
正确汉化pycharm
查看>>
HTML5与后台服务器的数据流动问题
查看>>
关于Java反射机制的几个问题
查看>>
本周个人进步要点20160904
查看>>
【OpenCV学习】图像亮度、对比度调节(伽马校正)
查看>>
Visual Studio DSL 入门 6---DSL的图形表示1
查看>>
EonerCMS——做一个仿桌面系统的CMS(二)
查看>>
Redis笔记(六)Redis的消息通知
查看>>
Hash表
查看>>
http://www.cnblogs.com/hapjin/p/5518921.html
查看>>
前端零基础学习提纲
查看>>
Beauty Contest
查看>>
Http Handler 介绍
查看>>
kthread_run【转】
查看>>
RIA+REST,琴瑟合鸣
查看>>
GNU make 与 override指令
查看>>
计算机网络课程优秀备考PPT之第四章介质访问控制层(四)
查看>>