Kết nối Eclipse với MySQL Workbench

Các hướng dẫn này giả định rằng bạn đang làm việc trên một trong các máy Mac của Bộ phận MCS. Nếu bạn đang sử dụng máy tính của riêng mình trên mạng Gustavus, bạn sẽ cần cài đặt phần mềm MySQL Connector/Java và sửa đổi các hướng dẫn này dựa trên vị trí bạn đã cài đặt nó

  1. Tạo một dự án Java mới trong Eclipse

  2. Nhấp chuột phải vào thư mục dự án, chọn Đường dẫn xây dựng và từ menu con chọn Thêm Lưu trữ bên ngoài

  3. Trong bảng Lựa chọn JAR xuất hiện, điều hướng đến /Users/Shared/mysql-connector-java-5. 1. 34 thùng. jar như được hiển thị ở đây và nhấp vào Mở
    [email protected]"; // establish the connection Connection con = DriverManager.getConnection[url, user, password]; // display status message if [con == null] { System.out.println["JDBC connection is not established"]; return; } else System.out.println["Congratulations," + " JDBC connection is established successfully.\n"]; // close JDBC connection con.close[]; } }

    Bây giờ Chạy dự án [phím tắt. - Ctrl + F11]
    đầu ra. -

    Xin chúc mừng, kết nối JDBC được thiết lập thành công

    Ví dụ chương trình JDBC trong Eclipse

    Trước đây chúng tôi đã phát triển một ứng dụng JDBC đơn giản để kiểm tra kết nối được thiết lập đúng cách hay không. Bây giờ, chúng ta hãy phát triển một ứng dụng JDBC với cơ sở dữ liệu MySQL để chọn bản ghi. Nhưng đối với điều này, chúng ta cần một bảng. Bạn có thể sử dụng một bảng hiện có. Nhưng ở đây chúng tôi đang phát triển lần đầu tiên nên chúng tôi sẽ tạo một bảng mới trong cơ sở dữ liệu MySQL. Tôi đang sử dụng bàn làm việc của MySQL để tạo bảng và chèn dữ liệu,

    Tạo một bảng "người" với các cột "id" loại số, "tên" loại varchar và "địa chỉ" loại varchar

    CREATE TABLE `knowprogram`.`person` 
    [
      `id` INT NOT NULL,
      `name` VARCHAR[45] NULL,
      `address` VARCHAR[45] NULL,
      PRIMARY KEY [`id`]
    ];

    Đã tạo bảng. Bây giờ, hãy chèn một số bản ghi vào bảng. Cuối cùng, bàn đã sẵn sàng,

    idnameaddress101SophiaBoise102WilliamLondon103AlexManchester104AmeliaWashington

    Chương trình JDBC

    Chúng ta sẽ phát triển một chương trình JDBC đơn giản sẽ tìm nạp bản ghi của bảng “sinh viên” và hiển thị nó ra bàn điều khiển

    Tạo một Dự án Java mới => Thêm trình điều khiển JDBC vào các thư viện bên ngoài => Tạo một lớp Java

    package com.know.jdbc;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.Statement;
    
    public class SelectTest {
    
       public static void main[String[] args] throws Exception {
    
          // variables
          final String url = "jdbc:mysql:///knowprogram";
          final String user = "root";
          final String password = "[email protected]";
    
          // establish the connection
          Connection con = DriverManager.getConnection[url, user, password];
    
          // create JDBC statement object
          Statement st = con.createStatement[];
    
          // prepare SQL query
          String query = "SELECT ID, NAME, ADDRESS FROM PERSON";
    
          // send and execute SQL query in Database software
          ResultSet rs = st.executeQuery[query];
    
          // process the ResultSet object
          boolean flag = false;
          while [rs.next[]] {
             flag = true;
             System.out.println[rs.getInt[1] + " " + rs.getString[2] + 
                      " " + rs.getString[3]];
          }
    
          if [flag == true] {
             System.out.println["\nRecords retrieved and displayed"];
          } else {
             System.out.println["Record not found"];
          }
    
          // close JDBC objects
          rs.close[];
          st.close[];
          con.close[];
    
       } 
    }

    đầu ra. -

    CREATE SCHEMA `knowprogram` ;
    6

    Ghi chú. - Trong khi phát triển ứng dụng này, chúng tôi không tuân theo bất kỳ tiêu chuẩn viết mã nào. Tìm hiểu thêm. - Các tiêu chuẩn và nguyên tắc mã hóa cho ứng dụng JDBC, Cách tốt nhất để đóng đối tượng kết nối JDBC

    Làm cách nào để thiết lập kết nối với Oracle, PostgreSQL thông qua Eclipse?

    Bằng cách thêm tệp Jar của một cơ sở dữ liệu cụ thể vào Eclipse IDE, chúng ta có thể làm việc với bất kỳ cơ sở dữ liệu nào. Trong ví dụ trước, chúng tôi muốn thiết lập kết nối với cơ sở dữ liệu MySQL thông qua IDE Eclipse, vì vậy, chúng tôi đã thêm tệp Jar của trình điều khiển JDBC của cơ sở dữ liệu MySQL vào IDE Eclipse. Tương tự, nếu chúng ta muốn thiết lập kết nối với cơ sở dữ liệu Oracle thông qua IDE Eclipse thì chúng ta phải thêm tệp Jar của trình điều khiển JDBC của cơ sở dữ liệu Oracle trong IDE Eclipse

    Dựa trên phần mềm cơ sở dữ liệu và trình điều khiển JDBC mà chúng tôi sử dụng, chúng tôi cần thu thập 5 chi tiết sau để tương tác với cơ sở dữ liệu,

    • Phần mềm trình điều khiển JDBC Tệp Jar
    • Tên lớp trình điều khiển JDBC [không bắt buộc trong trường hợp JDBC4. x]
    • URL
    • Tên người dùng cơ sở dữ liệu
    • Mật khẩu cơ sở dữ liệu

    Ngoại trừ năm điều này còn lại tất cả mọi thứ sẽ vẫn như cũ. Chúng tôi đã phát triển một chương trình để thiết lập kết nối tới cơ sở dữ liệu MySQL thông qua Eclipse, chúng tôi có thể làm tương tự với cơ sở dữ liệu Oracle

    Đối với cơ sở dữ liệu Oracle sắp xếp phần mềm trình điều khiển, tìm tên lớp trình điều khiển, URL, tên người dùng và mật khẩu. Chúng tôi muốn làm việc với cùng một mã, vì vậy, tên bảng và cột cũng phải giống nhau. Sử dụng hướng dẫn JDBC này và hướng dẫn này [Kết nối JDBC cơ sở dữ liệu Oracle], bạn cũng có thể phát triển một ứng dụng JDBC thông qua cơ sở dữ liệu Oracle bằng Eclipse IDE

    Nếu bạn thích bài đăng này, hãy chia sẻ nó với bạn bè của bạn. Bạn có muốn chia sẻ thêm thông tin về chủ đề đã thảo luận ở trên hay bạn có thấy điều gì không đúng không? . Cảm ơn bạn

    Làm cách nào để kết nối Eclipse với MySQL Workbench?

    Thiết lập kết nối cơ sở dữ liệu trong MySQL .
    Mở Data Source Explorer qua [Window]/[Show View]/[Other. .
    Nhấp chuột phải vào thư mục Kết nối cơ sở dữ liệu, chọn [Mới. ]
    Chọn Cơ sở dữ liệu bạn cho là kết nối [ MySQL 5. 1 làm ví dụ trong tài liệu này], bạn có thể nhập tên và mô tả tùy chỉnh cho ghi nhớ, nhấp vào Tiếp theo >

    Làm cách nào để kết nối nhật thực và MySQL?

    JDBC Với Trình kết nối MySQL/J Sử dụng Eclipse .
    Tạo một dự án Java mới trong Eclipse
    Nhấp chuột phải vào thư mục dự án, chọn Đường dẫn xây dựng và từ menu con chọn Thêm Lưu trữ bên ngoài
    Trong bảng Lựa chọn JAR xuất hiện, điều hướng đến /Users/Shared/mysql-connector-java-5. 1. 34 thùng. jar như được hiển thị ở đây và nhấp vào Mở

    Làm cách nào để kết nối với MySQL Workbench bằng Java?

    Tải xuống trình điều khiển JDBC cho MySQL. Đầu tiên, để chương trình Java làm việc với MySQL, chúng ta cần có trình điều khiển JDBC cho MySQL. .
    Không cần tải lớp trình điều khiển MySQL một cách rõ ràng. .
    Hiểu phương thức getConnection[] của lớp DriverManager. .
    Ví dụ mã Java kết nối với cơ sở dữ liệu MySQL

    Làm cách nào để kết nối với cơ sở dữ liệu từ Eclipse?

    Điều kiện tiên quyết .
    Trong Data Source Explorer, bấm chuột phải vào Cơ sở dữ liệu và chọn Mới
    [Tùy chọn] Lọc danh sách Loại hồ sơ kết nối. .
    Chọn loại hồ sơ kết nối
    [Tùy chọn] Thay đổi Tên từ mặc định do hệ thống cung cấp và/hoặc nhập Mô tả rồi nhấp vào Tiếp theo. .
    Cho biết định nghĩa trình điều khiển

Chủ Đề