1. 程式人生 > >IDEA連線mysql教程,以及出現java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解決辦法

IDEA連線mysql教程,以及出現java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解決辦法

一、程式碼

先貼出相應的程式碼

import java.sql.*;
public class GetConnection {
    public static void main(String[] args){
        try{
            //呼叫Class.forName()方法載入驅動程式
            Class.forName("com.mysql.jdbc.Driver");
            System.out.println("成功載入MySQL驅動!");
        }catch(ClassNotFoundException e1){
            System.out.println("找不到MySQL驅動!");
            e1.printStackTrace();
        }
        String databaseName="jingyi";//資料庫名稱
        String url="jdbc:mysql://localhost:3306/"+databaseName;    //JDBC的URL
        String userName="root";//使用者名稱,需要根據自己的設定進行相應的修改
        String password="password";//密碼,需要根據自己的設定進行相應的修改
        //呼叫DriverManager物件的getConnection()方法,獲得一個Connection物件
        Connection conn;
        try {
            conn = DriverManager.getConnection(url,userName,password);
            //建立一個Statement物件
            Statement stmt = conn.createStatement(); //建立Statement物件
            System.out.print("成功連線到資料庫!");
            stmt.close();
            conn.close();
        } catch (SQLException e){
            e.printStackTrace();
        }
    }
}


二、java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

如果之前不進行任何配置,會出現java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 這個錯誤,那麼如何解決呢?

該錯誤是由於缺少了mysql-connector-java-5.1.7-bin.jar,只有匯入該jar包,IDEA才會去查詢驅動。

將該jar包放在電腦任意路徑下(即,你開心就好)。

接著,將該jar包匯入到專案中,匯入方法如下:

1、在IntelliJ IDEA中開啟要新增jar包的Project

2、File – Project Structure如下圖

  

3、選擇Moudules – 再選擇Dependencies如下圖

4、選中Moudule source – 然後點選2處+號如下圖

5、在上圖的目錄中找到自己要新增的jar包“OK”即可。


相關推薦

IDEA連線mysql教程以及出現java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解決辦法

一、程式碼 先貼出相應的程式碼 import java.sql.*; public class GetConnection { public static void main(String[] args){ try{ //呼叫

idea 連線mysql資料庫瘋狂報錯 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

IDEA連線mysql 一直瘋狂報錯 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver   網上啥方法不管用,一氣之下把mysql-connector-java-5.1.7-bin.jar丟進了tomcat的lib

IDEA如何載入JDBC驅動連線MySQL java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

針對 java.lang.ClassNotFoundException:com.mysql.jdbc.Driver 是因為mysql驅動,沒安裝好,報錯如下: IDEA載入JDBC驅動的方法是: 第一步:去官網下載https://dev.mysql.c

Idea運行web項目時,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解決方法

http .get https protocol standard connect 解決 error service 今天用 idea寫了個工程。結果最後報錯,錯誤信息如下: java.lang.ClassNotFoundException: com.mysql.jdbc.

Idea執行web專案時丟擲異常:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

錯誤描述: 用 idea 執行 web 專案時無法連線資料庫,狀態碼:500。 看下面丟擲的異常是: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 百度了一下,原因是 tomcat 找不到 MYSQL

Idea執行web專案時,提示java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解決方法

解決方案: 1. 把資料庫驅動先新增到專案中,如圖: 2. 再把該 jar包 放到tomcat的lib目錄中即可 如圖: 情景一 java專案 對於java專案直接在專案中新增 module 的dependency依賴 專案就可以正常執行 情景

idea之旅(編譯java程式碼出現java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool)

錯誤如下:Error:java: System Java Compiler was not found in classpath: java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool

idea中【java排錯】java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

1.問題 今天在寫servlet的時候用到jdbc,在Java類的測試中,能夠從資料庫中讀出內容,但是在servlet呼叫函式實現jdbc讀取資料的時候出現了錯誤,如下: 2.分析 該錯誤的說法

java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 找不到jar包的問題路徑問題

驅動 -c 找到 查找 找不到 查找字符串 https 問題 not 1、參考連接:   https://blog.csdn.net/huangbiao86/article/details/6428608 折騰了一上午,找到了這錯誤的原因。哎…&helli

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 解決方法

connector cor engine 結果 coyote ogl err jdbc ont 今天用 myeclipse 寫了個工程。結果最後報錯,錯誤信息如下: java.lang.ClassNotFoundException: com.mysql.jdbc.Drive

java web 工程找不到tomcat類 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

ood cep 找不到 otf 技術分享 .get http except 分享 ava.lang.ClassNotFoundException: com.mysql.jdbc.Driverat org.apache.catalina.loader.WebappClassL

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

name class ava jdbc conn 拷貝 sql http img 解決方案: 在java項目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以運行java項目。 在web項目中,當Class.forName("om.m

jdbcjava.lang.ClassNotFoundException: com.mysql.jdbc.Drive

ktr .sql png set find 代碼 nag cat erro   今天從開始寫了一個jdbc連接mysql驅動的程序   真的是各種報錯啊 首先這是代碼 package com.dmeck; import java.sql.Connection; impo

linux java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

linux java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 1 先要下載JDBC的驅動程式 http://dev.mysql.com/downloads/connector/j/ 2 下載對應版本後預設安裝 安

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.driver at java.base/jdk

Eclipse下javal連資料庫一直報這個錯。由於我用的是新版的MySQL,所以經常遇見些奇奇怪怪的錯…… 坑在這裡:  錯誤程式碼:Class.forName("com.mysql.jdbc.driver"); Driver要大寫!!! 正確的程式碼: pack

關於java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解決方案

問題前提:今天寫了一個簡單的小demo,是一個簡單的java web登入介面,連線mysql資料庫,來驗證資料庫的資料,做到登入的效果。碰到了java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的問題;首先我用的是id

JDBC報錯:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

    記錄一個小問題,折騰了兩個小時,在java工程下面,寫了程式,放到Web專案下面就是報錯,排查發現是資料庫連線這裡有報錯,報錯內容如下: java.lang.ClassNotFoundEx

Error while creating database accessor java.lang.ClassNotFoundException:com.mysql.jdbc.Driver問題解決辦法(圖文詳解)

    不多說,直接上乾貨!  問題詳情    ambari-server啟動時,報如下的錯誤   問題分析   注:啟動ambari訪問前,請確保mysql驅動已經放置在/usr/share/Java內且名字是mysql-connector-java.jar不然a

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver問題

編寫Web程式時,碰到了這個問題java.lang.ClassNotFoundException: com.mysql.jdbc.Driver。最初,我以為servlet中的程式碼寫錯了,仔細檢查後發現沒有,並把程式碼拷到Test類中測試了下,果然程式碼可以正常執行。最後根

異常 java.lang.ClassNotFoundException com.mysql.jdbc.Driver 解決方法

部落格園 http://www.cnblogs.com/swxj/archive/2013/06/05/3119206.html java.lang.ClassNotFoundException com.mysql.jdbc.Driver 解決方法 java.lang.Cl