我是用eclipse写的,怎么连接数据库

\u600e\u4e48\u5728eclipse\u4e2d\u4f7f\u7528\u6570\u636e\u5e93\u8fde\u63a5

1\u3001\u5728\u65b0\u521b\u5efa\u7684\u9879\u76ee\u4e2d\u53f3\u952e\u5355\u51fbNew Floder\u3002

2\u3001\u6211\u4eec\u9009\u62e9\u9f20\u6807\u5355\u51fb\u521b\u5efa\u4e00\u4e2a\u540d\u4e3alib\u7684\u5305\u3002

3\u3001\u4e4b\u540e\u4f1a\u663e\u793a\u521b\u5efa\u5b8c\u6210\u540e\u7684\u9879\u76ee\u76ee\u5f55\u7684\u9875\u9762\u3002

4\u3001\u63a5\u4e0b\u6765\u89e3\u538b\u7f29\u4e0b\u8f7d\u7684mysql jar\u5305\u5e76\u590d\u5236.jar\u6587\u4ef6\u3002

5\u3001\u5728\u9879\u76eelib\u5305\u90ae\u4ef6\u4e2d\u9009\u62e9\u7c98\u8d34\u7c98\u8d34\uff0c\u590d\u5236mysql jar\u5305\u3002

6\u3001\u53f3\u952e\u5355\u51fbmysql jar\u5305\u4ee5\u9009\u62e9\u6784\u5efa\u8def\u5f84 - \u6dfb\u52a0\u5230\u6784\u5efa\u8def\u5f84\u3002

7\u3001\u6dfb\u52a0\u5b8c\u6210\u540e\uff0c\u9879\u76ee\u4e0eMysql jar\u5305\u5173\u8054\u3002\u73b0\u5728\u60a8\u53ef\u4ee5\u4f7f\u7528\u76f8\u5173\u7684\u7c7b\u548c\u65b9\u6cd5\u3002

8\u3001\u5728\u9879\u76ee\u4e2d\u521b\u5efa\u4e00\u4e2a\u65b0\u7684JdbcTest1.java\u7c7b\u3002

9\u3001\u4e4b\u540e\u9009\u62e9\u952e\u76d8\u6572\u51fb\u8f93\u5165\u4ee5\u4e0b\u4ee3\u7801\uff0c\u5982\u4e0b\u56fe\u7684\u4ee3\u7801\u3002

10\u3001\u4ee3\u7801\u8bf4\u660e\uff1aDriver\u662f\u4e00\u4e2a\u7531\u7279\u5b9a\u6570\u636e\u5e93\u4f9b\u5e94\u5546\u5b9e\u73b0\u7684\u5b9e\u73b0\u7c7b\u3002\u5b83\u7684connect\u65b9\u6cd5\u53ef\u4ee5\u83b7\u5f97\u6570\u636e\u5e93\u8fde\u63a5\u3002\u53c2\u6570\u5982\u4e0a\u6240\u793a\u3002\u8fd0\u884c\u540e\uff0c\u8f93\u51fa\u5982\u4e0b\uff0c\u8bc1\u660e\u6570\u636e\u5e93\u8fde\u63a5\u6210\u529f\u3002

\u4f7f\u7528Eclipse\u6d4b\u8bd5\u8fde\u63a5SQL Server 2008\u6570\u636e\u5e93\uff1a
1\u3001\u6253\u5f00SQL Server 2008\uff0c\u5728\u5176\u4e2d\u65b0\u5efa\u6570\u636e\u5e93 Test\uff0c\u7136\u540e\u9000\u51faSQL Server 2008\u3002
2\u3001\u8fd0\u884cEclipse\uff0c\u65b0\u5efa\u4e00\u4e2aJava Project \u540d\u4e3a Test\u3002
3\u3001\u53f3\u5355\u51fb\u5de5\u7a0b\u540d\uff0c\u4f9d\u6b21\u9009\u62e9 Build Path \u2192 Configure Build Path\uff0c\u5728\u6253\u5f00\u7684\u7a97\u53e3\u7684\u53f3\u8fb9\u9009\u62e9 Libraries\u6807\u7b7e\uff0c\u7136\u540e\u5355\u51fb Add External JARs\uff0c\u627e\u5230 sqljdbc4jar \u6587\u4ef6\u5e76\u6253\u5f00\uff0c\u7136\u540e\u5355\u51fb OK \u5b8c\u6210\u6784\u5efa\u8def\u5f84\u7684\u914d\u7f6e\u3002\u5982\u56fe\uff1a

\u63d0\u793a\uff1a\u4e5f\u53ef\u4ee5\u628asqljdbc4jar\u7c7b \u653e\u5230jre/lib/ext\u4e0b\uff0c\u5e76\u653e\u5230tomcat/lib\u4e0b
\u8fd9\u6837\u5c31\u53ef\u4ee5\u5e94\u7528\u5230\u6240\u6709jsp\u6587\u4ef6\uff0c\u51cf\u5c11\u5bf9\u6bcf\u4e2a\u9879\u76ee\u8fdb\u884csqljdbc4jar\u7684\u52a0\u8f7d\uff1b
4\u3001\u5728Test\u4e2d\u65b0\u5efa\u5305pkg\uff0c\u5728pkg\u4e2d\u65b0\u5efa\u4e00\u4e2a\u7c7bMain\uff0c\u5728\u5176\u4e2d\u8f93\u5165\u4ee3\u7801\u5982\u4e0b\uff1a
package pkg;

import java.sql.*;
public class Main {
public static void main(String [] args)
{
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=\u586b\u5199\u4f60\u7684\u6570\u636e\u5e93\u540d";
String userName="\u586b\u5199\u4f60\u7684\u7528\u6237\u540d\uff0c\u6211\u7684\u662fsa";
String userPwd="\u586b\u5199\u4f60\u7684\u5bc6\u7801";
try
{
Class.forName(driverName);
System.out.println("\u52a0\u8f7d\u9a71\u52a8\u6210\u529f\uff01");
}catch(Exception e){
e.printStackTrace();
System.out.println("\u52a0\u8f7d\u9a71\u52a8\u5931\u8d25\uff01");
}
try{
Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("\u8fde\u63a5\u6570\u636e\u5e93\u6210\u529f\uff01");
}catch(Exception e)
{
e.printStackTrace();
System.out.print("SQL Server\u8fde\u63a5\u5931\u8d25\uff01");
}
}

}
5\u3001\u70b9\u51fb\u53f3\u952e\uff0c\u9009\u62e9run as\u2014\u2014>Java Application,\u51fa\u73b0\u4e0b\u56fe11\u5219\u8fde\u63a5\u6210\u529f\uff01

Eclipse是Java开发程序员最为熟悉的一款开发工具,他可以实现与数据库的连接,下面就以MySQL数据库为例,显示如何实现Eclipse实现与数据库的连接。


工具/原料

Eclipse 、mysql jar包


方法/步骤

1、Eclipse实现与数据库的连接,需要添加相应的jar包。打开Eclipse,在要与数据库连接的项目中选择New-->Folder,如图所示:

2、输入承载jar包的文件夹名称lib,如图所示:

3、将MySQL数据库连接的jar包复制到lib 文件夹中,然后选择该jar包,右击 ,选择Build Path-->Add to build path,如图所示:

4、接下来就是代码连接数据库,输入以下代码,如图所示:



  • 濡備綍浣跨敤eclipse缂栧啓web绋嬪簭
    绛旓細鍦ㄥ脊鍑虹殑瀵硅瘽妗嗕腑閫夋嫨灏嗛」鐩儴缃插埌宸查厤缃殑鏈嶅姟鍣ㄤ笂锛屽苟閫変腑涓嬮潰鐨凾omcat v8.0 Server at localhost锛岀劧鍚庡崟鍑烩淣ext鈥濇寜閽傚湪寮瑰嚭鐨勫璇濇涓皢闇瑕侀儴缃茬殑Web椤圭洰绉诲姩鍒板彸杈圭殑鍒楄〃妗嗕腑锛岀劧鍚庡崟鍑烩淔inish"鎸夐挳锛學eb椤圭洰閮ㄧ讲瀹屾垚銆鍦‥clipse涓嬫柟鐨勨漇erver鈥滈潰鏉匡紝鍙抽敭鍗曞嚮璇ラ潰鏉夸腑鐨勨漈omcat v8.0 Server...
  • 鎴鐢‥clipse鍐浜嗕竴涓▼搴,鎯冲疄鐜颁竴涓姛鑳:鐐瑰嚮鎸夐挳灏辫兘鎵撳紑鎸囧畾鐨勭綉鍧...
    绛旓細import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.IOException;import java.net.URI;import javax.swing.JButton;import javax.swing.JFrame;public class OpenURLDemo { public OpenURLDemo() { JFrame frame = new JFrame();JButton btn = new JButton();...
  • 鎬庝箞鐢╡clipse缂栧啓java绋嬪簭
    绛旓細鏂规硶/姝ラ 1 鍚姩Eclipse锛绗竴娆″惎鍔ㄨ蒋浠舵椂锛屼細鎻愮ず閫夋嫨宸ヤ綔绌洪棿锛圵orkSpace锛夛紝鍙湪纭洏涓婃柊寤轰竴涓枃浠跺す浣滀负宸ヤ綔绌洪棿锛岃繖涓枃浠跺す灏嗕細淇濆瓨浣犳墍缂栧啓鐨鎵鏈夌殑婧愪唬鐮併2 濡備綍鏂板缓涓涓畝鍗曠殑Java宸ョ▼銆3 涓嬪浘鍒嗗埆鏄~鍐欏伐绋嬪悕浠ュ強婧愮爜鏂囦欢澶癸紝涓鑸儏鍐垫槸榛樿src浣滀负鏍规枃浠跺す銆4 鍦ㄥ伐绋嬩腑鏂板缓涓涓寘銆傚煎緱...
  • 鎬庝箞鐢‥clipse鍐C璇█
    绛旓細鐢‥clipse鍐C璇█鐨勫叿浣撴楠ゅ涓嬶細1銆侀鍏堟墦寮Eclipse锛岀偣鍑绘墦寮File涓殑New锛岄夋嫨鎵撳紑Project 銆2銆佺劧鍚庡湪寮瑰嚭鏉ョ殑绐楀彛涓偣鍑烩淧roject name鈥濓紝杈撳叆涓涓悕绉般3銆佺劧鍚庡湪Project Types涓夋嫨Hello World ANSI C Project銆4銆佸睍寮椤圭洰鍐呭鍒楄〃锛屼細鍙戠幇鍏朵腑鏈塻rc鐩綍锛屽睍寮璇ョ洰褰曪紝鍙互鐪嬪埌涓涓笌椤圭洰鍚屽悕鐨凜...
  • 浣跨敤Eclipse寮鍙慗ava绋嬪簭鐨勬楠ゆ槸浠涔?
    绛旓細浣犲ソ锛屾楠ゅ涓嬶細1銆佸惎鍔Eclipse銆傚惎鍔ㄦ椂锛岃闂粯璁ゅ伐浣滅幆澧冿紝閫変竴涓洰褰曪紝鐐瑰嚮纭畾鍗冲彲銆2銆侀夋嫨鈥淔ile鈥>"New">"Java Project".3銆佸~鍐欏伐绋嬪悕銆傚悗鐐瑰嚮Next锛岀劧鍚庣偣鍑籉inish銆4銆鍦宸︿晶宸ョ▼鐩綍涓嬶紝src鐩綍涓婄偣鍑诲彸閿紝閫夋嫨new->class銆傝緭鍏ョ被鍚嶏紝鐐瑰嚮纭畾銆5銆佸啓濂芥枃浠跺唴瀹癸細public class dain { pu...
  • 鎬庝箞鎶鍦╡clipse涓鍐欑殑android绋嬪簭鐢ㄦā鎷熷櫒鎵撳紑
    绛旓細2銆佸鏋淎DT鎻掍欢瀹夎鎴愬姛鍚庯紝灏辫兘鍦╡clipse宸ュ叿鏍忕殑宸︿笂瑙掑彂鐜癆VD manager鎸夐挳锛岀偣鍑诲畠锛岃繘鍏ョ鐞咥VD鐨勫璇濇鐣岄潰锛3銆佸湪AVD绠$悊鐣岄潰锛屽彲浠ユ煡鐪嬪凡缁忓垱寤虹殑AVD,鐜板湪鐐瑰嚮create鎸夐挳锛岃繘鍏ュ垱寤篈VD鐨勫璇濇鐣岄潰锛4銆佽繘鍏ヤ簡鍒涘缓AVD鐨勫璇濇鐣岄潰锛岄渶瑕佸~鍐欎竴浜涗俊鎭紝涓昏鏄~鍐橝VD鐨勫悕绉帮紝璁惧绫诲瀷锛屼互鍙夾ndroid鐨勭増鏈...
  • 鏈汉鍒濆Java,鎴鐢╡clipse缂栧啓鐨浠g爜鏂囦欢淇濆瓨浣嶇疆鍦ㄥ摢閲?
    绛旓細灏鍦浣犳墍鏂板缓鐨勫伐绋嬬洰褰曚笅锛屾墦寮eclipse鍙抽敭鎵寤洪」鐩紝鐐瑰嚮鏈搴曚笅鐨勫睘鎬э紝鎵惧埌location鍚庨潰鐨勮矾寰勫氨鏄綘鐨勯」鐩矾寰勶紝杩欐牱灏卞彲浠ヤ粠璇ラ」鐩殑src鐩綍涓嬫壘鍒颁綘鍐欑殑婧愭枃浠朵簡
  • 濡備綍鐢‥clipse寤虹珛涓涓狫ava搴旂敤绋嬪簭
    绛旓細2銆侀夋嫨鑿滃崟鏍忕殑file锛岄夋嫨New锛屽啀鐐瑰嚮New瀛愭爮涓嬬殑Project閫夐」锛涘湪寮瑰嚭鐨勭獥鍙d腑閫夋嫨鈥渏ava鈥斺>java project";3銆佸湪鈥漃roject name鈥滃悗鐨勭┖鐧芥爮涓~鍐欏伐绋嬪悕锛屼竴鑸伐绋嬪悕涓哄皬鍐欏瓧姣嶅紑澶达紱4銆鍦╡clipse椤甸潰宸﹁竟鍙互鐪嬭宸ョ▼鍒楄〃锛屽皢榧犳爣绉昏嚦宸ョ▼鍚嶏紝鍙冲嚮榧犳爣锛岄夋嫨new鈥斺>package寤哄寘锛涘湪寮瑰嚭鐨勭獥鍙d腑锛...
  • 濡備綍浣跨敤eclipse寮鍙戣蒋浠
    绛旓細鏂规硶/姝ラ 1 鍚姩Eclipse锛绗竴娆″惎鍔ㄨ蒋浠舵椂锛屼細鎻愮ず閫夋嫨宸ヤ綔绌洪棿锛圵orkSpace锛夛紝鍙湪纭洏涓婃柊寤轰竴涓枃浠跺す浣滀负宸ヤ綔绌洪棿锛岃繖涓枃浠跺す灏嗕細淇濆瓨浣犳墍缂栧啓鐨鎵鏈夌殑婧愪唬鐮併2 濡備綍鏂板缓涓涓畝鍗曠殑Java宸ョ▼銆3 涓嬪浘鍒嗗埆鏄~鍐欏伐绋嬪悕浠ュ強婧愮爜鏂囦欢澶癸紝涓鑸儏鍐垫槸榛樿src浣滀负鏍规枃浠跺す銆4 鍦ㄥ伐绋嬩腑鏂板缓涓涓寘銆傚煎緱...
  • 鐢╡clipse鍐欑殑鏌ヨ鎴愮哗鐨勪唬鐮佷竴鐩磋繖鏍锋姤閿鎬庝箞鏀瑰晩?涓嬪崐閮ㄥ垎鏈10鍑犱釜...
    绛旓細鏁版嵁瓒婄晫锛氬鏋滄秹鍙婂埌鏁扮粍鎴栭泦鍚堬紝妫鏌ユ槸鍚﹁秺鐣岃闂簡鏁扮粍鍏冪礌鎴栭泦鍚堢殑绱㈠紩銆傜‘淇濈储寮曞煎湪鍚堟硶鑼冨洿鍐呫傛柟娉曡皟鐢ㄩ敊璇細妫鏌ユ柟娉曡皟鐢ㄧ殑鍙傛暟鏄惁姝g‘锛岀‘淇濇柟娉曠殑绛惧悕涓庡疄闄呰皟鐢ㄧ殑涓鑷淬傛煡鐪嬫柟娉曠殑瀹氫箟鍜岃皟鐢紝纭繚鍙傛暟鐨勭被鍨嬪拰鏁伴噺鍖归厤銆傚鏋滄偍鑳芥彁渚涘叿浣撶殑閿欒淇℃伅鍜岀浉鍏崇殑浠g爜鐗囨锛屾垜灏嗚兘澶熸洿鍑嗙‘鍦板府鍔╂偍瑙e喅...
  • 扩展阅读:eclipse官网 ... eclipse能不能换中文 ... eclipse一键排版 ... android studio ... eclipse下载安装教程及jdk ... eclipse教程入门篇 ... 安装eclipse的详细步骤 ... eclipse每次打开都要安装 ... eclipse做网页教程 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网