• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    用JDBC連接MYSQL接數據的狹長地帶

    發布時間:  2012/8/8 16:21:37

    花了一個上午的時間來調試一個程序.終于成功,雖然是簡單的幾句話可是過程我有了一些收獲~也有了很多的感慨

    題目是用JDBC連接MYSQL,本來直接用EJB就OK了也不需要怎么連接.可我想如果我只是做個簡單的模快難道也用EJB?所以連接數據庫也要掌握掌握吧

    我先從MYSQL.COM 下了mysql的驅動程序`~在CLASSPATH中設置包含進去

    程序如下~~
    -
     

    package com.myapp.struts;

    import  com.mysql.jdbc.Driver;

    import  java.sql.*;

    import  javax.servlet.*;

    import  javax.servlet.http.*;

    import  java.io.*;

    /**

     *

     * @author zj395455

     */

    public class NewClass {

    public  NewClass() {

        }

        public static void main(String[]  args){

       try{

           Class.forName("com.mysql.jdbc.Driver");

         Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","19850527");

        System.out.print("successful");

       }

       catch(Exception e)

       {

           System.out.print("fail to connect the database");

       }

    }

    }

    這其中初次寫的時候我把JAVA.SQL.*;寫JAVAX.SQL.*;

    一直出現很多稀奇古怪的問題~

    在NETBEANS中編譯~一直顯示沒有com.mysql.jdbc包~我在各個部分查錯誤都沒有~

    后來在群里請假一個高手 ~高手告訴我~NETBEANS不支持CLASSPATH

    丫根本就不去讀CLASSPATH的內容`我操`~真夠大牌的~要不是公司要求用這個IDE我一定換了丫的~

    好了~在工程里把JAR包導入吧~后來發現還是沒發運行`

    操~~扔了丫破IDE

    手寫代碼UE

    還是提示,錯誤變身了~變成一個異常`

    java.lang.NoClassDefFoundError

    很奇怪的問題~明明文件就是在當前目錄下~就是提醒找不到類~~編譯卻正常了~~

    后來查詢了一下~~

    在CLASSPATH中要設置成  .;其他的PATH

    其中那個 "."是代表當前目錄的~~這才恍然大悟~時間已經到11點了~

    可還是提示找不到~

    我快崩潰了~

    繼續找吧`~

    后來看到自己定義的包~~package com.myapp.struts;

    就想會不會是這個包沒有包括起來或者說這個包隱藏了這個類的路勁

    ~設置了異常詳細提示`

    果然~提示找不到 com/myqpp.struts

    把這條語句刪除了 果然OK了

    把密碼改成真正的密碼之后 終于輸出SUCCESSFUL

    一上午的成果~

    編程要細心


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線