Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

Hướng dẫn này giải thích hướng dẫn từng bước để định cấu hình kết nối cơ sở dữ liệu trong môi trường Eclipse của bạn. Đó là một trong những lợi thế cho nhà phát triển để kiểm tra các hoạt động cơ sở dữ liệu trong chính Eclipse thay vì kiểm tra bằng công cụ bên ngoài. Tuy nhiên, điều này sẽ không có các hoạt động cơ sở dữ liệu nâng cao, nhưng sẽ hữu ích để kiểm tra trạng thái cập nhật của cơ sở dữ liệu. Ví dụ này minh họa cơ sở dữ liệu MySQL sẽ được thêm vào Eclipse, tuy nhiên các bước tương tự sẽ được áp dụng cho cơ sở dữ liệu khác. Trước khi cài đặt cơ sở dữ liệu, bạn phải tải xuống tệp JAR trình điều khiển trong hệ thống của mình

1. Mở Trình khám phá nguồn dữ liệu trong Eclipse

Mở cửa sổ -> Hiển thị chế độ xem -> Trình khám phá nguồn ngày

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

Khi bạn mở cửa sổ, nó sẽ giống như ảnh chụp màn hình bên dưới

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

2. Tạo kết nối mới

Nhấp chuột phải vào tùy chọn cơ sở dữ liệu ở trên và chọn “Mới” để tạo kết nối mới từ cơ sở dữ liệu. Trình hướng dẫn dưới đây hiển thị danh sách các cơ sở dữ liệu mà nó hỗ trợ, ở đây chúng tôi chọn MySQL làm ví dụ

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

3. Trình điều khiển MySQL

Các trình hướng dẫn bên dưới giúp bạn định cấu hình gói trình điều khiển MySQL và chi tiết kết nối. Trình hướng dẫn này hiển thị danh sách trống, bạn phải nhấp vào biểu tượng ngay bên cạnh trường “Trình điều khiển” để mở hộp thoại mới để thêm trình điều khiển MySQL từ hệ thống của bạn. Nếu bạn đã định cấu hình, trường “Trình điều khiển” sẽ liệt kê tên trình điều khiển

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

Chọn phiên bản MySQL sẽ được cấu hình

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

Nếu bạn chưa thêm tệp JAR, vui lòng thêm tệp đó theo cách thủ công bằng cách nhấp vào nút “Add Jar/Zip”

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

Nhìn vào ảnh chụp màn hình bên dưới, trình điều khiển MYSQL được cấu hình thành công và hiển thị trong danh sách. Trình hướng dẫn này cũng giúp bạn kiểm tra kết nối. Nếu bạn bấm vào nút “Test Connection”, nó sẽ kiểm tra kết nối với cơ sở dữ liệu

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

4. Nguồn dữ liệu MySQL được định cấu hình trong Eclipse

Đó là nó. Bạn đã cấu hình cơ sở dữ liệu ngay trong dự án Eclipse của mình. Bạn có thể xem dữ liệu bằng cách nhấp vào các tùy chọn được cung cấp

Ngoài 3 phần mềm này chúng ta cần thêm 1 thứ nữa đó là MySQL JDBC driver. Nếu nó đã có sẵn cho bạn rồi thì không sao Tải xuống trình điều khiển JDBC của cơ sở dữ liệu MySQL

Mở tệp zip đã tải xuống và giải nén nó.

CREATE SCHEMA `knowprogram` ;
2 là tệp Jar chính để phát triển ứng dụng JDBC sử dụng cơ sở dữ liệu MySQL

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

Hãy thêm trình điều khiển MySQL JDBC vào dự án Java của chúng ta trong Eclipse

Bước 1) Tạo một dự án Java mới trong Eclipse

Mở Eclipse => chọn không gian làm việc của bạn => Tệp => Mới => Khác => Tìm kiếm “Dự án Java” => Tiếp theo => Nhập tên dự án (Ví dụ. MySQLDBConnection) => Kết thúc

Bước 2) Thêm tệp jar trình điều khiển JDBC vào dự án Java

Bây giờ, hãy mở các thuộc tính của dự án. Đối với điều này, bạn có thể sử dụng phím tắt. - chọn dự án rồi Alt + Enter (Hoặc) Nhấp chuột phải vào Dự án => Thuộc tính

Trong đường dẫn Java Build, ở phần Libraries => Classpath => Click vào “Add External Jars” => Chọn

CREATE SCHEMA `knowprogram` ;
2 => Apply => Apply và đóng

Làm cách nào để sử dụng cơ sở dữ liệu MySQL trong Eclipse?

Trong Project Explorer, trong Dự án Java đó, trong phần “Thư viện được tham chiếu”, Bạn có thể thấy rằng có sẵn

CREATE SCHEMA `knowprogram` ;
2. Eclipse IDE sẽ sử dụng nó trong quá trình biên dịch và thực thi

Bước 3) Tạo một lớp để phát triển chương trình JDBC

Trong dự án Java đó => Nhấp chuột phải vào “src” => Mới => Lớp => Nhập tên gói và Tên lớp => Kết thúc

Tôi đang tạo tên gói là

CREATE SCHEMA `knowprogram` ;
5 và Tên lớp là
CREATE SCHEMA `knowprogram` ;
6. Bây giờ, lớp Java của chúng ta đã sẵn sàng và chúng ta có thể phát triển ứng dụng Java kết nối với cơ sở dữ liệu MySQL bằng Eclipse. Nhưng trước khi phát triển một chương trình Java, chúng ta hãy hiểu những điều cơ bản mà chúng ta cần cho chương trình này

Chi tiết trình điều khiển MySQL JDBC

Chúng tôi cần một số chi tiết cơ bản về trình điều khiển MySQL JDBC để phát triển chương trình

Tên lớp trình điều khiển JDBC.

CREATE SCHEMA `knowprogram` ;
0

URL

=> cho MySQL cục bộ.

CREATE SCHEMA `knowprogram` ;
1
=> cho MySQL từ xa.
CREATE SCHEMA `knowprogram` ;
2

Tên người dùng.

CREATE SCHEMA `knowprogram` ;
3
Mật khẩu.
CREATE SCHEMA `knowprogram` ;
4

=> Nếu bạn phát triển ứng dụng JDBC lần đầu thì hãy sử dụng URL cho MySQL cục bộ

Làm cách nào để tìm tên cơ sở dữ liệu trong MySQL?
Nhập truy vấn bên dưới để nhận tất cả cơ sở dữ liệu có sẵn trong máy chủ MySQL.

show databases;

Nếu bạn chưa quen với MySQL thì hãy tạo một cơ sở dữ liệu mới,

CREATE SCHEMA `knowprogram` ;

Ở đây “knowprogram” sẽ là tên của cơ sở dữ liệu. Do đó, URL cho MySQL cục bộ sẽ là => 

CREATE SCHEMA `knowprogram` ;
5

Chương trình JDBC để kết nối cơ sở dữ liệu MySQL trong Java bằng Eclipse

Bây giờ chúng ta hãy phát triển một chương trình Java đơn giản để kiểm tra kết nối có được thiết lập thành công hay không

________số 8

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

CREATE SCHEMA `knowprogram` ;
0

đầ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 với cơ sở dữ liệu MySQL trong Eclipse?

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 cơ sở dữ liệu với 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

Làm thế nào để sử dụng SQL trong Eclipse?

Giải nén tệp zip và khởi chạy sqlexplorer. exe để khởi động ứng dụng. Tải xuống plugin Eclipse SQL Explorer và giải nén tệp zip trong thư mục nhật thực của bạn (yêu cầu Eclipse 3. 3 hoặc tốt hơn). Sau khi khởi động lại nhật thực với tùy chọn -clean, sẽ có sẵn phối cảnh SQL Explorer mới.

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

Để kết nối với cơ sở dữ liệu MySQL . Nhấp chuột phải vào MySQL (trình điều khiển Trình kết nối/J) và chọn Kết nối bằng . Hộp thoại kết nối cơ sở dữ liệu mới được hiển thị. Trong tab Cài đặt Cơ bản, nhập URL của Cơ sở dữ liệu