jdbc
Posted 1877chl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc相关的知识,希望对你有一定的参考价值。
1.JDBC(java Data Base Connectivity)Java语言连接数据库系统
JDBCj接口是一套class文件,由sun公司制定
2.连接数据库驱动:各大厂商编写的JDBC接口的实现类,编译以后将这些实现类打包成jar并且发布;jar在Java.sql.*里边;
3.API(Application Programminng interface)应用程序编程接口
包括三个元素:API字节码 API源码 APL帮助文档
4.URL 统一资源定位符:代表网络中的摸个资源的绝对路径;通过URL可以定位网络中的资源
由:协议、IP、端口号、资源名称组成
5.mysql数据库URL:jdbc:mysql://localhost:3366/bjpowernode
jdbc:mysql://协议 localhost IP 3366 端口号 bjpowernode数据库名称
6.JDBC处理编程六部曲:-注册驱动 -获取数据库连接 -获取数据库操作对象 -执行SQL语句 -处理查询结果集 -关闭资源
7.在windows系统下,ctrl+n是创建文件的快捷键
8.不要使用汉化的eclipse和Myeclipse;
9.使用eclipse环境导MySQL的jar包操作:右击项目名,创建一个folder文件夹更名为:lib,然后在
C:UsersAdministratorDocumentsmysql-connector-java-5.1.48mysql-connector-java-5.1.48找到jar包复制粘贴到lib下;
然后右击包名,点击Build Path->Add to Build Path
10.Connection conn=null;Statement stmt=null;ResultSet都是sql包下;
11.MySQL的驱动程序:org.gjt.mm.mysql.Driver; 加载MySQL数据库的驱动程序:Class.forName("JDBC驱动程序");
12.注册驱动的三种方式:1)Driver driver=new com.mysql.jdbc.Driver();DriverManager.registerDriver(driver);
2)Class.forName("类全名");在类外写一个类,有一个static代码块
3Class.forName("org.gjt.mm.mysql.Driver");这种是最简单的
以上是关于jdbc的主要内容,如果未能解决你的问题,请参考以下文章