MyEclipse连接数据库(图文并茂,手把手教)_第1页
MyEclipse连接数据库(图文并茂,手把手教)_第2页
MyEclipse连接数据库(图文并茂,手把手教)_第3页
MyEclipse连接数据库(图文并茂,手把手教)_第4页
MyEclipse连接数据库(图文并茂,手把手教)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、MyEclipse连接数据库是非常重要的下面我就讲解一下MyEclipse连接MySQL的方法,首先我们打开 MyEclipse在工具栏上依次点击 Window->OpenPerspective->MyEclipse Database ExplorerTbRoni/reei st er. j sp - VyEclip Erjl f?rpr i sp WorkhpnrhMl/Eelipie Rtm nde* KelprWindowC .JditorOpen Firipective饉Rylclip» AJAXCustokiFir spective. Ptripeelive A

2、s. Perspective.,.Close Perspsctil*令Cl&e Al Perspectires*> W|yEclip£« Nib«rntitt盘 MyEdLip” InEdLi t*r3 UyEclips# Java Persistence 墨* Mylclipxa JaviScr ipt'MyEclipt Rpurt D«sicn* # MyEclipsesse MyEclipse UML0 ditr 左侧出现的空白处单击右键选择New.® DB Brews ar 疣、MyEclipse DerbyOpt

3、n uozectiort.籍 Hew.0阳讥 审J Copy g; DtlstcImport. 启 Expert.,在新弹出的窗口里我们在 Drivertemplate 下拉框中选择 MySQL Connector/J在Driver name随便起个名字,Coonection URL填上数据库地址(最后那个test 是你要连接的数据库)User name, Password依次填上用户名,密码,点击 Driver JARs右面的Add JARs选择你的数据库驱动,然后点击 FinishDriver JARsBat abae DriverMew Database Connection Drive

4、rCreate a new cormecti an dri*rFim shCwcel这时我们在左面会看到新建的数据库,conn ecti on 我们右键点击新建的数据库选择OpenE : SlJavaJaYsIilaysqlcoutl*ct&rjay4"S. 0 Sbin. jarDr e v*3 citsxnwt- lst Driv«er匚 S&v pti wer d丄 Saved passwords are tor«d on youi' ccw-puier m & fil« that's di fftcultj

5、 but not inpostiblfor w inlrudtr la rtiid,:.DB Browar=A 7凹尸;回Qptn connecti on.,.t y e£0射»畚7 r Import. a.Export, , P出现一个新窗口我们输入刚才的用户名,密码,点击OK这时我们能看到在数据库中建的表,说明已经连接成功匝 DB BrUomecteM tc COTinformation schemauC7mysql testLOCAL TEMFOKARY TABLE 翹 studentF id-L 1 abir thdayVIEWPROCEDUREFUHCTION+M

6、yEclipe DerbyTRIGGER我们回到JAVA工程中(点右上角的有M的图标选项就能快速打开)在我们需要用到驱动的项目中点击右键选择BuildPath->AddLibraries.亠di+E; "ccW Efcc* 2z由由ffi田申山冷血G«Optii ini 1-tv WxndovTyp« Ht *r%rehySh 吐 InP4Alt+£kifOW C°TF_ C*py Qo&lifltd Man*"£*Et*X却tCtrl+C 匚 trLt-Vj 占討曲艸 c-Qbt eruTyfpe* ext?

7、為打.- 7TF护;1C -/BSCZ/DTO HTHL 4,01 Tranz r z z- z y z* ftccgdiar亡軽AlHShi fl*5*>E理qFAl(*aift*T»ITifu(XI Jin Jorl .ij 3 址 I£tfie fr££hFSiQaf* Frej*elClo応if£ir«l«ltJ Frcj«el.i jbsstfP! lforlkifi( St<5Bw At*加bag Asi>Ti«nfxpir电 TiiJbi B«xtor< f

8、rom Lo«l Hut erf.卜MyEcliFSt»FDI “血Prpp*rIie詬Li nk崔占r住.鼻匚恥¥ Sowrct 711st »i Sow?# feUtr>" Add E耳怙5«1 chi ves.* hid Li br *r i e%.£«nf i gw e luild Fath.AJ 计Eg¥ »rjj mink Frtviw然后在新弹出的窗口中选择 User Library然后点击叵区Add! Libraryiht librtry typ电 to ftddJM Sy

9、tt*ft LibraryJUmtMavsxi;畐亡!4 0&ptrLd«nci<sMyEclipu LibriKrivlbPlug"in D«pgn>iuk.i:i«sTup番1簞 Fr«ni«w&rk (plucin 4ftull.)KTF EkR Lj br vr i e i flttyEcliptt i nconipit i bl*)YTP JSF Librariti (MyEdipi* incomptibl* 掘 TF Str verHyEelipsi incaptible)HTF App Ltb

10、r*ri»i;厲述clip*ttibl*)L?.Li:k 耳豎七fitlisKJ Cuietl然后点击右侧的UserLibraries.New.在新出现的窗口中点击右侧的我们给它随便起个名字,点击 0KHew User LibraryUser library n那e: aaa lib |I I System li'br iry (added to the boot clss path)选择你新建的那个aaa_lib,然后点击右面的Add JARs.选择你的驱动,点击OK首先打开Myeclipse在工具栏上选择window->Show V iew->Other选择

11、Myeclipse database双击 DB Bowser在控制台部分多出DB Bowser,右击空白处选择new在弹出的界面中Driver template : MySQL Connector/Driver name:填写连接的名字(随意)Conn ection url:jdbc :mysql:/localhost:3306/ 数据库名其中localhost表示本地数据库,如果是远程的则填写对方地址 数据库名表示你要连接的数据库的名称User n ame:rootpassword:密码然后添加jar包这个时候你可以测试一下连接单击 Test Driver如果连接成功则点击fin sh然后在

12、控制台处右击你的连接名选择 open connection这样你就将Myeclipse与数据库连接了三. 环境配置首先,我要说明的是我现在 tomcat的安装路径是:D:Program FilesJavaTomcat ; JDK 的安装路径是:D:Program FilesJavaj2sdk 。在这里,需要配置环境变量的是JDBC驱动在配置前先要把刚才说到的mysql-co nn ector-java-3.1.8-bi n.jar本地硬盘某处(我放的地方:D:ProgramFilesJavamysqlforjdbc ),然后根据你放的地方,配置classpath,我的配置是这样的:D:Prog

13、ram filesJavaj2sdklibtools.jar;D:Program FilesJavaj2sdklibmysql-c onn ector-java-3.1.8-b in-g.jar;D:Program FilesJavamysqlforjdbcmysql-connector-java-3.1.8-bin .jar配置这个的目的是让你的java应用程序找到连接mysql的驱动.配置完环境变量后还有很重要一步就是为JSP连接数据库配置驱动,这个其实很简单,就是把mysql-co nn ector-java-3.1.8- bin .jar拷到某些文件夹里就行了,我在网上看了很多资料问了

14、很多人,各种说法都有,我综合了一下,为了保险,我都全做了,呵呵,反正就是拷一个400K的文件而已,现列出要把mysql-connector-java-3.1.8-bin.jar拷进去的文件夹,如下:D:Program FilesJavaTomcatcom monlibD:Program FilesJavaTomcatsharedlib四. 数据库的使用Mysql安装完毕以后,还有一些要注意的地方(参考): nstall/2006/0208/82.html就象在文章提到的,mysql安装好后最重要一样就是要看数据库有没有作为系统服务启动 了,所以在大家进行数据库操作前,应要看看,在操作系统的开始

15、-运行-输入 services.msc ,确定你在安装时你设置的关于mysql的那个服务已经启动,这样你在操作数据库时不会报连接不上的错误.上面提到了一个较方便的mysql界面插件,但是这个界面是我在已经开始使用mysql后才找到的,刚开始我是在 dos下用命令行进行操作的虽然那个界面也可以进行建库啊, 设定权限等操作,但是,我觉得懂得在使用命令行也是一个很重要的技能,所以我先从命令行开始说,怎样简单使用 mysql .到后面会谈及 mysql front的使用.现在我想在 mysql里建一个数据库shujuku ,以及在数据库里建一个表biao .具体的命令如下(假设mysql我是刚安装好的

16、)1. 进入dos状态(记住命令行的要运行在mysql的安装目录下的bin目录的)2. 连接 mysql输入: mysql -h localhost -u root -p输入在安装时已设好的密码,就近入了mysql的命令编辑界面了。3. 使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号,不然会报错)显示数据库:show databases;使用数据库:use数据库名;4 .建库命令: create database shujuku;5. 为数据库设置权限(用户和密码)命令:grant all privileges on shujuku.* to testlocal

17、host ide ntified by“ 123456 ”;当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对shujuku这个数据库操作,这样避开使用root,对数据库的安全有很大帮助.6. 建表命令: create table biao(id in t(8) primary key ,n ame varchar(10);剩下来的与标准 sqsl命令基本上是一样的,具体操作略值得一提的是,你在命令行上输入”? ”,就会有mysql命令的简单帮助,如下:呵呵,那样,我们还可以知道退出,就是” exit,呵呵!五. 关于mysql-front 的使用我找了好

18、几个 mysql的界面工具,觉得最简洁方便还是mysql-front ,可惜的是要收费,不过还好有试用期,呵呵,可以先感受感受一下,最重要一点是mysql-front有简体中文版的,英文不好的我用起来就舒服多了下面简单说说使用吧.首先,安装就不用说了,有向导,而且很简单.安装好后第一次运行时会跳出来一个要求 添加对话的框,在这里你可以添加例如上面已经设定好的shujuku,过程如下:当你在注册的复选框里填上你在上面mysql设定好的用户名和密码后,在选择数据库框里就有shujuku的数据库了,选上,按确定.进入mysql-fron后,你就会看到下面的界面,这是你就可以进行操作了.要说明的是,你

19、还可以把root用户也加进去,这要你在mysql-fron的界面上选设置>对话>新建,再按上面进行就可以,出了root你还可以加入更多的用户,方法还是一样的,设置不同的用户,是方便对不同数据库进行管理,呵呵,root是权限最高的,可不要随便让别人使用你的root用户,保正你数据库的安全.六. JSP连接mysql现在就是尝试用jsp连接mysql 了我在eclipse里建了个test_mysql.jsp 页面,代码如下:<% page co nte ntType="text/html; charset=gb2312" %><% page Ian

20、 guage="java" %><% page import="com.mysql.jdbc.Driver" %><% page import="java.sql.*" %><%/驱动程序名Stri ng driverName="com.mysql.jdbc.Driver"数据库用户名Stri ng userName="cl41"/密码Stri ng userPasswd="123456"数据库名Stri ng dbName="d

21、b"/表名Stri ng tableName="dbtest"/联结字符串Stri ngurl="jdbc:mysql:/localhost/"+dbName+"?user="+userName+"&password="+userPasswd;Class.forName("com.mysql.jdbc.Driver"). newI nsta nce();Connection connection=DriverMa nager.getC onnection( url);Stateme nt stateme nt = co

温馨提示

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

最新文档

评论

0/150

提交评论