<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java

    Java

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      3 Posts :: 12 Stories :: 7 Comments :: 0 Trackbacks
    感謝beansoft提供的《MyEclipse 6 Java 開發(fā)中文教程》,使我受益匪淺。
    1、首先,當(dāng)然要準(zhǔn)備JDBC驅(qū)動(dòng)啦
    可以到mysql官方網(wǎng)站下載mysql-connector-java-5.1.6-bin.jar

    2、
    CREATE TABLE `student` (
      `id` 
    int(11NOT NULL AUTO_INCREMENT,
      `username` 
    varchar(200NOT NULL,
      `password` 
    varchar(20NOT NULL,
      `age` 
    int(11DEFAULT NULL,
      
    PRIMARY KEY (`id`)
    ) ENGINE
    =MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=gbk;

    /**
     * @(#)JDBCTest.java
     *
     *
     * 
    @author keer2345
     * 
    @version 1.00 2008/8/11
     
    */

    import java.sql.*;

    public class JDBCTest {

        
    public static void main(String[] args) {
            
    // 1. 注冊(cè)驅(qū)動(dòng)
            try {
                Class.forName(
    "com.mysql.jdbc.Driver");
            } 
    catch(ClassNotFoundException ex) {
                ex.printStackTrace();
            }
            
            
    // 聲明變量,使用,而后關(guān)閉
            Connection conn = null;        //數(shù)據(jù)庫(kù)連接
            Statement stmt = null;         //數(shù)據(jù)庫(kù)表達(dá)式
            ResultSet rs = null;             //結(jié)果集
            
            
    try {
                
    //2. 獲取數(shù)據(jù)庫(kù)的連接
                conn = DriverManager.getConnection
                    (
    "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=GBK","root","");
                
                
    //3. 獲取表達(dá)式
                stmt = conn.createStatement();
                
                    
    // 插入數(shù)據(jù)
                stmt.executeUpdate("insert into Student (username, password, age) values ('張三','1234',20)");
                
                
    //4. 執(zhí)行SQL
                rs = stmt.executeQuery("select * from Student");
                
                
    //5. 現(xiàn)實(shí)結(jié)果集里面的數(shù)據(jù)
                while(rs.next()) {
                    System.out.println(
    "編號(hào)=" + rs.getInt(1));
                    System.out.println(
    "姓名=" + rs.getString("username"));
                    System.out.println(
    "密碼=" + rs.getString("password"));
                    System.out.println(
    "年齡=" + rs.getString("age"));
                    System.out.println(
    "---------------");
                }
            }
            
    catch (Exception ex) {
                ex.printStackTrace();
            }
            
    finally {
                
    try {
                    
    if(rs != null) {
                        rs.close();
                    }
                    
    if(sm != null) {
                        sm.close();
                    }
                    
    if(conn != null) {
                        conn.close();
                    }
                } 
    catch(Exception ex) {
                    ex.printStackTrace();
                }
            }
        }
    }


    posted on 2008-08-11 22:03 keer 閱讀(6266) 評(píng)論(3)  編輯  收藏 所屬分類: Java

    評(píng)論

    # re: Java連接MySQL數(shù)據(jù)庫(kù) 2009-04-10 12:09 weiyu
    exception

    org.apache.jasper.JasperException
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


    root cause

    java.lang.NullPointerException
    org.apache.jsp.ceshi_jsp._jspService(ceshi_jsp.java:100)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

    以上是我的數(shù)據(jù)庫(kù)連接后的異常,幫我看看謝謝  回復(fù)  更多評(píng)論
      

    # re: Java連接MySQL數(shù)據(jù)庫(kù) 2010-03-30 21:54 孫天
    編號(hào)=9
    姓名=張三
    密碼=1234
    年齡=20
    ---------------
    HOHO測(cè)試成功  回復(fù)  更多評(píng)論
      

    # re: Java連接MySQL數(shù)據(jù)庫(kù) 2010-09-03 20:50 小老日
    老子也成功了~擦  回復(fù)  更多評(píng)論
      


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲人成77777在线播放网站| 亚洲视频国产精品| 久久九九全国免费| 国产99在线|亚洲| 久久久久亚洲精品中文字幕| 99xxoo视频在线永久免费观看| 亚洲狠狠色丁香婷婷综合| 亚洲愉拍99热成人精品热久久 | 花蝴蝶免费视频在线观看高清版 | 美女视频黄a视频全免费网站色| 亚洲精品无码永久中文字幕| 最近最新中文字幕完整版免费高清| 杨幂最新免费特级毛片| 久久亚洲国产精品成人AV秋霞 | 亚洲人成网站在线播放影院在线| 永久中文字幕免费视频网站| 人人玩人人添人人澡免费| 国产精品亚洲а∨天堂2021| 亚洲综合一区二区国产精品| xvideos亚洲永久网址| 97性无码区免费| 中文在线免费视频| 亚洲AV无码成人精品区日韩 | 亚洲性无码一区二区三区| 亚洲国产精华液网站w| 国产乱子伦精品免费女| 亚洲美女免费视频| aa级毛片毛片免费观看久| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲成AV人片久久| 亚洲日产韩国一二三四区| 四虎免费永久在线播放| 18禁超污无遮挡无码免费网站国产| 日本免费在线中文字幕| 日本视频免费观看| 亚洲爆乳AAA无码专区| 亚洲国产精品xo在线观看| 亚洲天堂视频在线观看| 亚洲国产精品一区二区第一页| 免费少妇a级毛片人成网| 女人被免费视频网站|