Phiên bản nào? Bạn có thể sử dụng bất kỳ phiên bản nào. Nhưng mới nhất luôn tốt hơn.
You can use any version. But the latest is always better.
JRE nào? Nếu bạn đang phát triển các ứng dụng bằng Java, bạn cần cài đặt JDK. Nó sẽ cài đặt JRE. Và bạn cần thêm đường dẫn BIN JDK vào các biến hệ thống của bạn. Và ở đây và đây là những ví dụ cho thấy cách làm điều đó.
If you are developing applications using Java you need to install JDK. It will install the JRE. And you need to add JDK bin path to your System Variables. And here and here are examples that showing how to do that.
Cách thiết lập kết nối JDBC, trước tiên, bạn cần tải xuống đầu nối MySQL cho Java.
First, you need to download the MySQL Connector for Java.
Và thiết lập kết nối JDBC trong Eclipse dễ dàng hơn nhiều. Bạn có thể thử điều này,
Nhấp chuột phải vào dự án Java của bạn trong Gói Explorer trong không gian làm việc của Eclipse và đi đến các thuộc tính đi xuống danh sách xuất hiện cho đến khi bạn tìm thấy Java Build Path
và nhấp vào Libraries
và sau đó nhấp vào Add External Archives
. Tìm tệp JAR được tải xuống có tên mysql-connector-java-version number.jar
và chọn nó. Điều này sẽ nhập tệp jar của bạn vào Eclipse!
Cuối cùng, và bây giờ bạn có thể viết mã. Kết nối Java JDBC mẫu,
And now you can code. Sample Java JDBC Connection,
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Statement;
class MySQLConnection {
public static void main[String[] args] {
Connection con = null;
String url = "jdbc:mysql://localhost:3306/some_db";
String username = "some_username":
String password = "some_password";
try {
Class.forName["com.mysql.jdbc.Driver"];
con = DriverManager.getConnection[url, username, password];
System.out.println["Connected!"];
} catch [SQLException ex] {
throw new Error["Error ", ex];
} finally {
try {
if [con != null] {
con.close[];
}
} catch [SQLException ex] {
System.out.println[ex.getMessage[]];
}
}
}
}
Hi vọng điêu nay co ich!
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. Đây 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 nhật thực thay vì kiểm tra với công cụ bên ngoài. Tuy nhiên, điều này sẽ không có hoạt động cơ sở dữ liệu nâng cao, nhưng sẽ có ích để kiểm tra trạng thái cập nhật của cơ sở dữ liệu. Ví dụ này cho thấy 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 bạn cài đặt cơ sở dữ liệu, bạn phải tải xuống tệp JAR lái trong hệ thống của bạn.
1. Mở Trình thám hiểm nguồn dữ liệu trong Eclipse
Mở cửa sổ -> Hiển thị chế độ xem -> Date Nguồn ExplorerWindow -> Show View -> Date Source Explorer
Khi bạn mở cửa sổ, nó sẽ giống như ảnh chụp màn hình bên dưới.
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 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 cho ví dụ của chúng tôi.
3. Trình điều khiển MySQL
Các trình hướng dẫn dưới đây 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 trực tuyế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 đã cấu hình nó, trường Trình điều khiển trường sẽ liệt kê các tên trình điều khiển.
Chọn phiên bản MySQL để được cấu hình.
Nếu bạn không có các tệp JAR được thêm vào, vui lòng thêm nó theo cách thủ công bằng cách nhấp vào nút Thêm JAR/ZIP.
Nhìn vào ảnh chụp màn hình dưới đây, trình điều khiển MySQL được cấu hình và hiển thị thành công 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 nhấp vào nút Kết nối kiểm tra, nó sẽ kiểm tra kết nối với cơ sở dữ liệu.
4. Nguồn dữ liệu MySQL được 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 bạn. 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.