国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用

這篇具有很好參考價(jià)值的文章主要介紹了【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

JDBC

基本概念:java 數(shù)據(jù)庫連接,簡稱:( java DataBase Connectivity ),java語言操作數(shù)據(jù)庫。

JDBC本質(zhì):

其實(shí)是官方(SUN公司)定義的一套操作所有關(guān)系型數(shù)據(jù)庫的規(guī)則,即接口。各個(gè)數(shù)據(jù)庫廠商去實(shí)現(xiàn)這套接口,提供數(shù)據(jù)庫驅(qū)動(dòng)jar包。我們可以使用這套接口(JDBC)編程,真正執(zhí)行的代碼時(shí)驅(qū)動(dòng)jar包中的實(shí)現(xiàn)類。

JDBC作用:

跟數(shù)據(jù)庫建立連接

發(fā)送 SQL 語句

返回處理結(jié)果

操作流程和具體的連接步驟如下:

操作步驟:

需要導(dǎo)入驅(qū)動(dòng)jar包 mysql-connector-java-8.0.22.jar

1.1–復(fù)制mysql-connector-java-8.0.22.jar到項(xiàng)目下。 注:任何一個(gè)包都可以,也可以自己建一個(gè)包。
?1.2–右鍵——>add as Library

注冊驅(qū)動(dòng)
獲取數(shù)據(jù)庫連接對象 Connection
定義sql
獲取執(zhí)行sql語句的對象 Statement
執(zhí)行sql,接受返回結(jié)果
處理結(jié)果
釋放資源

第一步:

點(diǎn)擊進(jìn)入mysql jar包下載官網(wǎng)

jar包下載及導(dǎo)入:
【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用
【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用
【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用

將下載好的壓縮包進(jìn)行解壓:

解壓之后下圖就是連接數(shù)據(jù)庫所用到的jar包:
【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用

將jar包復(fù)制粘貼到IDEA所用的項(xiàng)目下,放置jar包的目錄可以是自己新建的,也可以和項(xiàng)目同在一個(gè)目錄下。然后再:右鍵選擇添加到add as Library下:
【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用

代碼編寫:
public class jdbcDemo01 {
    public static void main(String[] args) throws Exception {
        Statement state = null;
        Connection conn = null;
        try {
            //2.注冊驅(qū)動(dòng)
            Class.forName("com.mysql.cj.jdbc.Driver");
            
            //3.獲取數(shù)據(jù)庫連接對象
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zqq?serverTimezone=GMT%2B8", "root", "root");
            
            //4.定義sql語句
            String sql = "update integral set stu_name='老黃666' where id = '1'";
            
            //5.獲取執(zhí)行sql的對象 Statement
            state = conn.createStatement();
            
            //執(zhí)行sql
            int count = state.executeUpdate(sql);
            
            //7.處理結(jié)果
            System.out.println(count);
        } catch (SQLException e) {
            e.printStackTrace();
        }finally {

            try {
                if (state!=null){
                    //8.釋放資源
                    state.close();
                }
            } catch (SQLException throwables) {
                throwables.printStackTrace();
            }

            try {
                if (conn!=null){
                    conn.close();
                }
            } catch (SQLException throwables) {
                throwables.printStackTrace();
            }
        }
    }
}

注意:mysql 5之后的驅(qū)動(dòng)jar包可以省略注冊驅(qū)動(dòng)編寫的步驟。之前的需要要寫上。

連接成功后的操作結(jié)果:

【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用文章來源地址http://www.zghlxwxcb.cn/news/detail-434587.html

到了這里,關(guān)于【java】Java連接mysql數(shù)據(jù)庫及mysql驅(qū)動(dòng)jar包下載和使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java連接mysql8.0數(shù)據(jù)庫—jdbc連接

    java連接mysql8.0數(shù)據(jù)庫—jdbc連接

    mysql官網(wǎng) 點(diǎn)擊platform Independent ,然后出現(xiàn)jar包選項(xiàng) 點(diǎn)download 點(diǎn)左下角no thanks,直接下載 原始方法,直接在項(xiàng)目下建一個(gè)lib包 然后將剛剛下好的zip解壓,復(fù)制jar包到該目錄下,右鍵jar包,選擇add as Library 出現(xiàn)一堆包,表示成功導(dǎo)入jar包 注意:Driver類創(chuàng)建時(shí),要導(dǎo)入com.mysql.cj.

    2024年02月13日
    瀏覽(97)
  • Java連接mysql數(shù)據(jù)庫的詳細(xì)教程(增查)

    Java連接mysql數(shù)據(jù)庫的詳細(xì)教程(增查)

    jdk安裝: eclipse安裝使用: mysql安裝教程:詳細(xì)參考 Navicat安裝教程:參考 忽略。 鼠標(biāo)右鍵點(diǎn)擊Fir工程 —— New ——Folder、 文件夾命名為lib 把mysql-connector-java-5.1.13-bin.jar文件,復(fù)制到j(luò)dbc工程下的lib文件夾里。 ps:如果下載不了jar文件,可以私信我,或直接百度也行 鼠標(biāo)右鍵

    2024年02月07日
    瀏覽(27)
  • 關(guān)于JAVA Maven項(xiàng)目連接mysql數(shù)據(jù)庫

    ? 本文作為個(gè)人學(xué)習(xí)筆記 此處使用8.0.28版本,關(guān)于mysql更多依賴版本查閱:https://mvnrepository.com/artifact/com.mysql/mysql-connector-j 1、指定驅(qū)動(dòng)器 本部分指定jdbc驅(qū)動(dòng)器類名,使用Class.forName()以加載數(shù)據(jù)庫驅(qū)動(dòng)程序 2、指定數(shù)據(jù)庫 本部分指定所需數(shù)據(jù)庫的url鏈接,(注:在測試過程中

    2024年04月12日
    瀏覽(19)
  • Java的JDBC編程—連接Mysql數(shù)據(jù)庫

    Java的JDBC編程—連接Mysql數(shù)據(jù)庫

    目錄 一、 Java的數(shù)據(jù)庫編程:JDBC 二、JDBC工作原理 三、?JDBC使用 四、JDBC使用步驟總結(jié) ?五. JDBC常用接口和類 5.1 JDBC API 5.2 數(shù)據(jù)庫連接Connection 5.3 Statement對象 5.4 ResultSet對象 ? ? ?JDBC,即Java Database Connectivity,java數(shù)據(jù)庫連接。是一種用于執(zhí)行SQL語句的Java API,它是 Java中的數(shù)據(jù)

    2024年02月05日
    瀏覽(103)
  • java 銀行管理系統(tǒng)(連接數(shù)據(jù)庫Mysql)

    java 銀行管理系統(tǒng)(連接數(shù)據(jù)庫Mysql)

    程序共有三個(gè)文件 Bankmangement.java:包括程序運(yùn)行的主函數(shù),方法等 User.java:實(shí)體類,用于創(chuàng)建對象 JDBCUtils:對數(shù)據(jù)庫方法進(jìn)行封裝 1.User實(shí)體類 數(shù)據(jù)庫共有三張表,分別是admin管理員帳號,user用戶賬號,record用戶記錄。 2.Bankmangement功能圖 Bankmangement User JDBCUtils

    2024年02月12日
    瀏覽(21)
  • Java連接mysql數(shù)據(jù)庫方法及代碼(jdbc)

    Java連接mysql數(shù)據(jù)庫方法及代碼(jdbc)

    編譯器使用IDEA 我的相關(guān)博客: java代碼程序中連接mysql數(shù)據(jù)庫的方法及代碼 mysql數(shù)據(jù)庫并發(fā)上鎖問題,java代碼 1.首先從mysql官網(wǎng)下載mysql-connector-java.jar包到本地。 這里注意要和你本地的mysql數(shù)據(jù)庫版本相匹配! 下載相應(yīng)的壓縮包,在本地解壓即可進(jìn)行下一步操作。 2.打開自己

    2024年02月08日
    瀏覽(95)
  • Java-JDBC建立數(shù)據(jù)庫連接(MySQL)

    Java-JDBC建立數(shù)據(jù)庫連接(MySQL)

    注意:連接數(shù)據(jù)需要先在JAVA中導(dǎo)入mysql的jar包。 1.1—下載JAR包 1、打開瀏覽器搜索MySQL,進(jìn)入官網(wǎng) 2、點(diǎn)擊DOWNLOADS? ? 3、點(diǎn)擊?MySQL Community (GPL) Downloads ?4、點(diǎn)擊Connector/J 5、點(diǎn)擊Archieve 6、選擇版本,和OS,然后點(diǎn)擊下載即可。????????? 版本號 下載地址 8.0.32 https://download

    2024年02月03日
    瀏覽(101)
  • java代碼實(shí)現(xiàn),利用JDBC接口-連接Mysql數(shù)據(jù)庫

    java代碼實(shí)現(xiàn),利用JDBC接口-連接Mysql數(shù)據(jù)庫

    1、JDBC本質(zhì)上是一個(gè)接口,也就是java語言操作數(shù)據(jù)庫的一套API(應(yīng)用程序編程接口), 接口就規(guī)則,也就是sun公司創(chuàng)建了一個(gè)jdbc接口,各個(gè)sql(數(shù)據(jù)庫管理系統(tǒng))去實(shí)現(xiàn)接口提供jar包。其優(yōu)點(diǎn)JDBC不是指單一操作某一個(gè)數(shù)據(jù)庫。各個(gè)廠商使用相同的接口。不同的sql廠家實(shí)現(xiàn)

    2024年02月09日
    瀏覽(95)
  • 如何在IDEA中連接mysql數(shù)據(jù)庫以及導(dǎo)入mysql jar包

    如何在IDEA中連接mysql數(shù)據(jù)庫以及導(dǎo)入mysql jar包

    1.打開IDEA,然后點(diǎn)擊右邊的DataBase 2.點(diǎn)擊加號,點(diǎn)擊DateSourse,然后再選擇Mysql 3.然后在以下頁面中填入所需要連接數(shù)據(jù)庫的主機(jī)名、端口號以及數(shù)據(jù)庫名(或者在URL中以jdbc:mysql://主機(jī)名:端口號//數(shù)據(jù)庫名的形式填入),最后點(diǎn)擊應(yīng)用即可。 1.首先進(jìn)入MVN?repository 網(wǎng)址:Maven Repository:

    2024年02月06日
    瀏覽(20)
  • 【Java】IntelliJ IDEA使用JDBC連接MySQL數(shù)據(jù)庫并寫入數(shù)據(jù)

    【Java】IntelliJ IDEA使用JDBC連接MySQL數(shù)據(jù)庫并寫入數(shù)據(jù)

    在 IntelliJ IDEA 中連接 MySQL 數(shù)據(jù)庫并將數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)表中,使用 Java 和 JDBC(Java Database Connectivity)實(shí)現(xiàn)。 下載并安裝 IntelliJ IDEA 下載并安裝 MySQL 數(shù)據(jù)庫 下載 MySQL Connector/J 驅(qū)動(dòng)程序(JDBC 驅(qū)動(dòng)程序) 使用 Navicat 創(chuàng)建一個(gè) MySQL 數(shù)據(jù)庫 打開 IntelliJ IDEA。 選擇 \\\"File\\\"→ “New” →

    2024年02月05日
    瀏覽(51)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包