2.连接网络derbyi数据库 网络derby数据库驻留在服务器端。客户端负责连接网络derby数 据库,如果是在同一台计算机上使用命令行窗口模拟客户端, 需要另开一个命令行窗口。客户端需在命令行窗口启动j环境, 然后使用如下ij命令与服务器端的网络derby数据库建立连接。 connect'jdbc:derby:/数据库服务器IP:l527/数据库;create-truelfalse'; 如果客户的启动的ij环境和Derby数据库服务器是在同一台计算 机上,程序连接时使用的IP可以是127.0.0.1或localhost 例如,连接网络Derby数据库student的ij命令 connect 'idbc:derby://127.0.0.1:1527//student;create=true'; create table mingdan(xuehao int primary key not null,name varchar(32)); insert into mingdan values(1,张三') insert into mingdan values(2,李四') select from mingdan
2.连接网络derby数据库 16 网络derby数据库驻留在服务器端。客户端负责连接网络derby数 据库,如果是在同一台计算机上使用命令行窗口模拟客户端, 需要另开一个命令行窗口。客户端需在命令行窗口启动ij环境, 然后使用如下ij命令与服务器端的网络derby数据库建立连接。 connect 'jdbc:derby://数据库服务器IP:1527/数据库;create=true|false'; connect 'jdbc:derby://127.0.0.1:1527//student;create=true'; 例如,连接网络Derby数据库student的ij命令 如果客户的启动的ij环境和Derby数据库服务器是在同一台计 算机上,程序连接时使用的IP可以是127.0.0.1或localhost 如果客户的启动的ij环境和Derby数据库服务器是在同一台计算 机上,程序连接时使用的IP可以是127.0.0.1或localhost create table mingdan(xuehao int primary key not null, name varchar(32)); insert into mingdan values(1,’张三’) insert into mingdan values(2,’李四’) select * from mingdan
§11.2JDBC JDBC(Java DataBase Connection)是Java数据库连接API。 简单地说,JDBC能完成3件事: ·与一个数据库建立连接。 ·向数据库发送SQL语句。 ·处理SQL语句返回的结果。 使用JDBC之应用程序所驻留的计算机 使用 连接 应用程序 JDBC 数据库 图11.5使用DBC操作数据库
17 §11.2 JDBC JDBC(Java DataBase Connection)是Java数据库连接API。 简单地说,JDBC能完成3件事: • 与一个数据库建立连接。 • 向数据库发送SQL语句。 • 处理SQL语句返回的结果
§11.3连接Derby数据库 11.3.1连接内置Derby数据库 1. 加载内置Derby?数据库驱动程序 Eclipse先加载Derbyl的包: Java-firstJava/src/firstJava/testjava-Eclipse File Edit Source Refactor Navigate Search Project Run Window Help 行·册而色发爷,0··击G·59,可n身·特,中} Java Build Path Package Explorer 日每9口日 testijava laua fud 3th firstava ARs and class folders on the build path pack >Java Code Stye Dsre Add JARs CE LE Show In Alt+Shift+W Java [dior e号 Javadoe Location Drt.jar Copy ctrl+c Add ariable isse.jar Copy Qualifed Name Run/Debug Settings Add- icejar Paste Curl+V chars ifrjar- Delete Delete Add Eateral Class Folgee access-l Build Path 能Remove from Build Path cldrdat 日dhnsmpot Configure Build Path. p色jaccess. Export ifxrtjar Refresh g Properties Alt+Enter sunec.jor CAProgram Flesavaire18.0 181\iblext surjce_providerjar-C\Program FilesVavaljre1.8.0_181Viblext sunmscapijar-CAProgram FilesVavaljre18.0.181Viblext zipfsjar-C\Program FilesVavaljre1.80_181Viblext Referenced Libraries
§11.3 连接Derby数据库 11.3.1 连接内置Derby数据库 Eclipse先加载Derby的包: 1. 加载内置Derby数据库驱动程序
§11.3 连接Derby数据库 JAR Selection ●○-CProgram FilesVavaljdk1808db:deby-10420tn▣ 0 组织· 新建文件关 路、团@ Documents ar derby.jar derbyoptionaltools.jar Intel derbyclientjar 画derbyrun.jar UP1100P156 derbyLocale_cs.jar 回derbytools,jar MSOCache derbyLocale_de_DE.jar PerfLogs derbyLocale_es.jar Program Files derbyLocale_frjar ASUS derbyLocale_hu.jar Common Fil □derbyLocale_itjar derbyLocale_ja JP.jar HP derbyLocale_ko_KR.jar Intel derbyLocale_pl.jar Internet Exp derbyLocale_pt_BR.jar 重Java derbyLocale_ru.jar jdk1.8.01 derbyLocale_zh_CN.jar bin derbyLocale_zh_TW.jar db-derb 园derbynetjar 文件名N: "jar:".zip 打开Q) 取消
§11.3 连接Derby数据库
§11.3连接Derby数据库 11.3.1连接内置Derby数据库 l.加载内置Derby数据库驱动程序 Java应用程序加载Derby数据库驱动程序的代码是: try{Class.forName("org.apache.derby.jdbc.EmbeddedDriver");// 加载驱动 catch(Exception e) System.out.print("rrrr"+e);
§11.3 连接Derby数据库 11.3.1 连接内置Derby数据库 Java应用程序加载Derby数据库驱动程序的代码是: try{ Class.forName("org.apache.derby.jdbc.EmbeddedDriver");// 加载驱动 } catch(Exception e) { System.out.print("rrrr"+e); } 1. 加载内置Derby数据库驱动程序