软件导论第五周作业-------简单小结
2016-04-05 17:50
218 查看
简单小结:
一、JDBC简介
JDBC全称Java Data Base Connectivity(java数据库连接),可以为多种数据库提供统一的访问,是连接Java应用程序和数据库的桥梁,有了JDBC,Java就可以从数据库中读取、存储数据
二、JDBC编程步骤
1.加载驱动程序Class.forName(driverClass);
加载Mysql驱动:Class.forName("com.mysql.jdbc.Driver");
加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver");
2.获得数据库的连接
private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc";(jdbc的技术,连接Mysql的数据库,连接的为本机的数据库,所以IP地址为127.0.0.1,3306为端口号,imooc为数据库名)
private static final String USER="root";
private static final String PASSWORD="root";
Connection conn=DriverManager.getConnection(URL, USER, PASSWORD);
3.通过数据库的连接操作数据库,实现增删改查
Statement stmt=conn.createStatement();
三、小结
我的工具:Mysql (数据库),MyEclipse(开发工具),Navicat(数据库管理工具)
按照JDBC编程步骤,要先加载驱动程序,一开始还以为Mysql会自带驱动程序,后来发现没有,百度之后,从一个好心的网友的百度云盘里下载了驱动程序的压缩包,将一切工作准备就绪,就算正式开展了,在MyEclipse里建立工程,在工程目录下新建一个lib文件夹,将压缩包放在这个文件夹里,然后右击把它加入到环境变量中,然后建立类,就开始了JDBC的编程步骤,在编程之后,打开Navicat连接MySQL,然后新建数据库,在数据库里建立表,就开始了庞大的数据库编写工程,<话说只有那么两三周了,听起来好像还有二十多天的样子,but,每天都要上课,每周都要写作业的我,感觉亚历山大啊,,,,no matter how,come on,baby!!!!!!>未完,待续。
一、JDBC简介
JDBC全称Java Data Base Connectivity(java数据库连接),可以为多种数据库提供统一的访问,是连接Java应用程序和数据库的桥梁,有了JDBC,Java就可以从数据库中读取、存储数据
二、JDBC编程步骤
1.加载驱动程序Class.forName(driverClass);
加载Mysql驱动:Class.forName("com.mysql.jdbc.Driver");
加载Oracle驱动:Class.forName("oracle.jdbc.driver.OracleDriver");
2.获得数据库的连接
private static final String URL="jdbc:mysql://127.0.0.1:3306/imooc";(jdbc的技术,连接Mysql的数据库,连接的为本机的数据库,所以IP地址为127.0.0.1,3306为端口号,imooc为数据库名)
private static final String USER="root";
private static final String PASSWORD="root";
Connection conn=DriverManager.getConnection(URL, USER, PASSWORD);
3.通过数据库的连接操作数据库,实现增删改查
Statement stmt=conn.createStatement();
三、小结
我的工具:Mysql (数据库),MyEclipse(开发工具),Navicat(数据库管理工具)
按照JDBC编程步骤,要先加载驱动程序,一开始还以为Mysql会自带驱动程序,后来发现没有,百度之后,从一个好心的网友的百度云盘里下载了驱动程序的压缩包,将一切工作准备就绪,就算正式开展了,在MyEclipse里建立工程,在工程目录下新建一个lib文件夹,将压缩包放在这个文件夹里,然后右击把它加入到环境变量中,然后建立类,就开始了JDBC的编程步骤,在编程之后,打开Navicat连接MySQL,然后新建数据库,在数据库里建立表,就开始了庞大的数据库编写工程,<话说只有那么两三周了,听起来好像还有二十多天的样子,but,每天都要上课,每周都要写作业的我,感觉亚历山大啊,,,,no matter how,come on,baby!!!!!!>未完,待续。
相关文章推荐
- lintcode-medium-Search in Rotated Sorted Array II
- VIM中的多行删除与复制
- Python如何安装egg组件
- 超赞的MJRefresh 的实现
- [前端]JavaScript滑动门特效
- iOS 9学习系列:如何使用ATS提高应用的安全性
- GB28181修改补充文件--雨刷和灯光的控制协议
- Spring Boot教程(二)--- 推荐的基础 POM 文件和自动配置
- 排列 组合
- python常用内置模块,执行系统命令的模块
- SharePoint 2013 Designer系列之数据视图
- JS实现 进度条 不用控件 超级简单
- hdu 1429 胜利大逃亡(续)(bfs+位压缩)
- 《构建之法》之第四章读后感
- webpack结合gulp打包
- CentOS 6.5下设置主机之间的SSH免密登录
- $.extend():将两个或更多对象的内容合并到第一个对象。
- iOS知识----获取HTML5 的 标题(title)
- win7下maven安装
- VNTHadoop之路(I)--实体机安装Ubuntu