Derby数据库使用_第1页
Derby数据库使用_第2页
Derby数据库使用_第3页
Derby数据库使用_第4页
Derby数据库使用_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、_L 5网络模式的Derby数据库这种模式下,需要使用两个控制台窗口,一个用于启动De由y数据库服务端,另一个做为访问Derby数据库的客户端。A.启动服务器端可以通过DERBY_HOME/bir目录下的startNetworkServer.bat来启动Derby数据库 服务 端,只需要在命令行中输入:startNetworkServer.bat注意:startnetworkserver命令的时候,开启的网络服务,虽然允许多客户端多进程,但仅限本机使用如希望使用ip地址远程连接,必须强制指定提供服务的IP地址和端口,否则仅限localhost.使用命令NetworkServerControl启

2、动服务器:.ANetworkServerControl start -h 30 -p 1527关闭:NetworkServerControl shutdown -h 85 -p 1527数据库就启动了,启动成功会在控制台输出如下信息:已使用基本服务器安全策略安装了安全管 理程序。Apache Derby Network Server - (648739)已启动并且已准备好2008-09-0600:38:12.540 GMT时在端口 1527上接受连接告法为:畲令提示符 startNehvcrkServerI = 小回hlcrooft V

3、indovfs 1版本帧权所有20B9 flicrosoft Corporation*保留所有权利二C: xUsersAdininistrato>>startNetuorkSei*uerThu Sep 04 13:54223 CsT 20T4 :二使,市基 4麻分署安全策略安装了 Security Hasager.Thu Sep 04 13:54:24 CST 2014 : ftpachc Derby 网络服务器<1582446>己启动并准备接受端口 1527上的连接B.客户端访问(cmd)在另一个控制台使用ij命令访问Derby数据库服务端,在输入

4、ij.bat启动ij工具后,通过如下命令建立与服务端的连接,并创建一个数据库:conn ect 'jdbc:derby:localhost:1527/sec on ddb;create=truef;参数中的数据库命部分和内嵌模式不同,这里使用了“ localhost: 1527f,访问网络模式的URL需要指定服务器的IP地址和端口,其它的就和内嵌模式一样了1)运行 votenet.sql创建数据库并新建表格。ij畅木10J0ij> run * d- SdejrbirIJotenet .sql1*:ij> Connect jdbc:deirby /localhost -152

5、7/(l-/defbyZuotenet ; Liser-root ; password-roo 七 I cjrc ate fug 1 $IJ> DROP TABLE TJIEER;湾误42Vo7:方案'ROOV不存壬ij> CKER1E 1HJJLE T_USER C摘:conn ect 'jdbc:derby: localhost: 1527/d:/derby/vote net;user=root;password=root;create=true'DROP TABLE T_USER;CREATE TABLE T_USER (USERJD VARCHAR(

6、40) NOT NULL,USER_ACCOUNT VARCHAR(128),USER_NAME VARCHAR(50),PASS VARCHAR(IOO),DEPTJD VARCHAR(40),EMAIL VARCHAR(200),TELEPHONE VARCHAR(50),MOBILE VARCHAR(20),USER_STATUS CHAR(8),COMMENT_NUMBER INTEGER,MESSAGE CONTENT CLOB,PRIMARY KEY(USERJD);2)连接数据库connect 'jdbc:derby: Iocalhost:1527/d7derby/vot

7、enet;user=root;password=root;UKU-SIHIHSGROUP DNFD UARCHAR<1 R?4>.ORG_I>NNA1E UARCHAR<1024>F1话AV审H行IJ> connect *Jdbc: detbAi/localhost: 152?/(I: /derby/vocenet; userBl*oot; password-roo3)数据库查询liJ(COHMECTIONl»仕插入便新#删除行1J> connect1 jdbc: derbsp: /localboat: 152?>nd: /clerby

8、/uotenet; user =root; passwor(l=rouini; I "R c.客户端访问图形化(MyEclipse)因 Database DrFrill DnlnbREe Errnnbirjii Rrwrird>E thv CCni'fttiQ: dnvtrDrkepHUHpJMiKrCcnr«ti&r, URLiDrke* name:fMidk-FfayirEg r«1lt 157/f : ."dr*- by7yevnci ;.rdcilPi»5worc7)MlihGtzl“3“ C?” HicraSy

9、I CB Snowger”j 3 mydfl/toy心型Conwdhed hs吟如by APPNULUD日 SVMC MVM均 SV4fLM IAt!LEp A ORGANIZATCDK p H TJJSERSQU svsSV ECAT S¥5CS_DrA.GSV ZS UTILSVAFUN 制氐IBM SAiPROC SYSSTAT 勒 Conntdbed b? myderbyD. Wet程序访问配置1)添加包 derbyclient.jarL SF * Web RootMETA INFWE 驭 INF t> u cla EH“ e阳/ G d e,tsydfi,rbycMn

10、tjar> G iidbc>归P吗A spring> © strut :.beans.xmli welbiXinl尸 rndeK.jAp2)配置数据源TIEJ-M data5cuti±-MciaLEAC£uLXBIM:出D :ftj 3V£C<<valu.->M g- _ L tL±» u derhy b j dl>= b Cl i ext Dr £</_“±A22</p-zperty>-寸CE-LLU-l-ZXLcHre-HIIJ: 1M>24&l

11、t; /<1: s r/lecalhc»c: 1527/di? dArb»7A01«£; 4: 1 ?»>wcrcat:</ iiZ6c/prcpefLv>* v"D已勺抚_L内嵌模式的Derby数据库Derby数据库与应用程序共享同一个JVM,通常由应用程序负责启动和停止,对除启动它的应用程序外的其它应用程序不可见 > 即其它应用程序不可访问它。A.运行内嵌模式的Derby数据库在命令行中输入ij.bat后启动ij工具。然后通过如下命令创建数据库,并与数据库创建连接: conn ect jdbc:der

12、by:firstdb;create=true '通过connect命令可以与指定数据库创建连接,通过一个JDBC URL来指定与哪个数据库创建连接。命令是不区分大小写的。参数中jdbc:derby是Derby数据库的驱动协议:firstdb是数据库命,由于没有指定路径,数据库将会被创建在当前你命 令行下所在的目录下;create=true表示如果数据库不存在,则创建该数据库;”是ij命令的终止符。当数据库创建成功时,Derby会在当前你命令行下所在的目录下创建一个与数据库命一致(这里是firstdb )的目录,其中存放了数据库的文件1)运行 vote.sql创建数据库并新建表格。C&#

13、187; MJsrhs vAdninis«II WK i,ij vun Jd: xderbvXvote,sqlp ;ij> connectf Jdbc: derbA:d; dcrbj;vDt6r; u¥ET=inneF; password=inner; create=trueJ ; ij> CREATE TRELE T JI SER <USEH D UAfCHABC40> NOT NULL,USERJ1CCOUN1 UAItCHAKC12UA USERJiAnErftss UARCiiAR<iOa>, DEFT.ID «nVCH

14、nB<40» ENAIL UAHCHfiW<?nfl>.TELEPHONE UARCHftR<SO> HOBILE UN 月亢 HAR<20>.USER_STATUS CH ARC), COMMENT_NUMBER NTEGEH, HESSAtifc-GQNlEHT GLOB,FRIMnRY KEY<USERJI» 电插入/更用干别除 9 ft g CRFfiTE TARLF ORCANI7ATTON< dEPT_ID UARCFIAR<32> n it nuU摘:conn ect 'jdbc:der

15、by: d:derbyvote;user= inn er;password=inner; create=true'CREATE TABLE T_USER (USERJD VARCHAR(40) NOT NULL,USER_ACCOUNT VARCHAR(128),USER_NAME VARCHAR(50),PASS VARCHAR(IOO),DEPT_ID VARCHAR(40),EMAIL VARCHAR(200),TELEPHONE VARCHAR(50),MOBILE VARCHAR(20),USER_STATUS CHAR(8),COMMENT_NUMBER INTEGER,M

16、ESSAGE_CONTENT CLOB,PRIMARY KEY(USERJD);2)连接数据库conn ect *jdbc:derby:d:derbyvote;user= inn er;password=inner; *;C - *>Ailiniii in traLcir>lj /ij1W.1Mij> c*nnectdo&:ULEeiAinn#ccwoBirtnBPM* ;I j>« f rrm tuliliSAr iVEER ID1UGER ACCOUNTIDEPT_I»JENlllL3)数据库查询一壬/ J ;、 r 八 Aar 昂 C

17、: MJE din in is trrato ii 版本 is, LByj>i eelect f rom tJieeFJ UAfLIT UiUghHJinNEIDCFT D!USER_ftCCOtlHrirnAlEFIftIL! WBILEilELEFMONEillSERJ5T& ; (XrMEMT_Mlfr; MENAGE CONIEWA.客户端访问图形化(MyEclipse)J LI itirrrDcrby 盘 I Ccrt-nKtvd is i nrie- D*w bybnf MPJ 曲 rNKR5 £Y£TEM TA£I£昌 ORG

18、ANIZATION J 昌IT.USfR± VIEW-hlULdD:护 SQV.加 SYSi- " $¥SCAirEVS rw哺£仪£ UTT-P "5 tVSFUN>nSYGJBM.s'swoc b : SVSSTATI rn-j-clerbyE. Wet程序访问配置3)添加包 derby.jar' Q ”ML B Web Ro atEMFTA-INF4 & WEB-INF& cljiwevJU SbU derbyjfi beAnuml/) wtb.ifinl J* :nd#<jtp4)配置数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论