Tạo Cơ sở dữ liệu với MySQL Workbench, sau đó kết nối Ứng dụng Java với nó bằng Trình điều khiển JConnector và IntelliJ IDE trên Windows Show
Hướng dẫn, tập lệnh và ảnh chụp màn hìnhDML — Ngôn ngữ thao tác dữ liệu. Được sử dụng cho những việc như Chọn, Chèn, Cập nhật và Xóa bản ghi. Các thao tác điển hình bạn sẽ chạy trên Bảng SQL. Các tập lệnh DML được sử dụng bởi các lập trình viên DDL - Ngôn ngữ định nghĩa dữ liệu - Được sử dụng cho những việc như tạo bảng, tạo cơ sở dữ liệu, tạo chỉ mục, v.v. Tập lệnh DDL… Trong Java, chúng ta có thể kết nối với cơ sở dữ liệu (MySQL) của mình bằng JDBC (Kết nối cơ sở dữ liệu Java) thông qua mã Java. JDBC là một trong những API tiêu chuẩn để kết nối cơ sở dữ liệu, sử dụng nó, chúng ta có thể dễ dàng chạy truy vấn, câu lệnh và cũng có thể tìm nạp dữ liệu từ cơ sở dữ liệu Điều kiện tiên quyết để hiểu Kết nối cơ sở dữ liệu Java với MySQL. -1. Bạn có MySQL trên Hệ thống của mình 2. Bạn có JDK trên Hệ thống của mình. 3. Để thiết lập kết nối người dùng cần có MySQL Connector với Java (file JAR), file ‘JAR’ phải nằm trong classpath khi biên dịch và chạy code của JDBC Các bước tải MySQL Connector
Thiết lập kết nối cơ sở dữ liệu với MySQL bằng mãNgười dùng phải làm theo các bước sau. - 1. Người dùng phải tạo cơ sở dữ liệu trong MySQL (ví dụ: đặt tên của cơ sở dữ liệu là ‘mydb’ ) 2. tạo một bảng trong cơ sở dữ liệu đó Thí dụ create table designation ( code int primary key auto_increment, title char(35) not null unique ); đây là mã MySQL để tạo bảng 3. Bây giờ, chúng tôi muốn truy cập dữ liệu của bảng này bằng kết nối cơ sở dữ liệu Java
4. chúng tôi sẽ viết mã kết nối trong thư mục src, Để viết mã kết nối, người dùng phải biết thông tin sau
Specify to the DriverManager which JDBC drivers to try to make Connections use below line. Class.forName("com.mysql.cj.jdbc.Driver"); To get connection object use below line :- Connection connection=DriverManager.getConnection("URL in string","username","password"); Để hiểu rõ hơn, hãy làm theo mã kết nối bên dưới 5. Trong mã src này, chúng tôi sẽ thiết lập kết nối và lấy tất cả dữ liệu từ bảng. chúng tôi đã tạo 'kiểm tra. java' trong thư mục src IntelliJ cung cấp công cụ cơ sở dữ liệu cho phép bạn thực hiện thao tác liên quan đến cơ sở dữ liệu từ chính IDE. Nó hỗ trợ tất cả các cơ sở dữ liệu chính như MySQL, Oracle, máy chủ Postgresql và nhiều cơ sở dữ liệu khác. Trong chương này, chúng ta sẽ thảo luận về cách IntelliJ hỗ trợ cơ sở dữ liệu MySQL Chúng tôi giả định rằng người đọc đã quen thuộc với các khái niệm cơ sở dữ liệu và các công cụ của cơ sở dữ liệu cần thiết đã được cài đặt và định cấu hình trên hệ thống của bạn Tạo nên cơ sở dữ liệuĐể bắt đầu, chúng tôi sẽ tạo một cơ sở dữ liệu - test_db. Thực hiện lệnh sau trong dấu nhắc lệnh - Kết nối với cơ sở dữ liệuThực hiện theo các bước sau để kết nối với Cơ sở dữ liệu -
Tạo bảngThực hiện theo các bước sau để tạo một bảng mới -
Chèn dữ liệuThực hiện theo các bước sau để chèn dữ liệu -
Khôi phục dữ liệuĐể truy xuất dữ liệu, nhấp đúp vào student_table từ ngăn cơ sở dữ liệu. Nó sẽ hiển thị dữ liệu bảng trong cửa sổ mới Để đảm bảo rằng dữ liệu được chèn vào bảng, hãy mở dấu nhắc lệnh và thực hiện các lệnh sau – Làm cách nào để kết nối MySQL với Java trong IntelliJ?Tạo Nguồn dữ liệu JBDC cho MySQL . Trong cửa sổ Nguồn dữ liệu, nhấp chuột phải rồi nhấp vào Thêm nguồn dữ liệu -> Nguồn dữ liệu DB Trong hộp thoại Thuộc tính nguồn dữ liệu xuất hiện, các thuộc tính sau là bắt buộc. Tệp trình điều khiển JDBC. Nhấp vào nút bên cạnh menu này để thêm cdata của tệp Trình điều khiển JDBC. jdbc. mysql Làm cách nào để IntelliJ kết nối với dự án Java với Cơ sở dữ liệu?Định cấu hình kết nối cơ sở dữ liệu U Tùy chọn lưu trữ mật khẩu trình điều khiển JDBC Thay đổi phiên bản trình điều khiển Định cấu hình trình điều khiển JDBC từ kết nối hiện có Thêm một biểu tượng vào trình điều khiển người dùng tùy chọn kết nối Giữ kết nối sống Làm cách nào để thiết lập Cơ sở dữ liệu MySQL trong IntelliJ?Để thêm kết nối cơ sở dữ liệu mới (được gọi là nguồn dữ liệu trong IntelliJ), mở cửa sổ Cơ sở dữ liệu Xem -> Công cụ Windows -> Cơ sở dữ liệu, sau đó nhấp vào dấu + và chọn Dữ liệu . Các giá trị mặc định cho kết nối MySQL dành cho cài đặt cục bộ của MySQL. . The defaults for the MySQL connection should for a local install of MySQL.
Làm cách nào để thêm Trình kết nối MySQL vào Java?Ví dụ kết nối ứng dụng Java với cơ sở dữ liệu mysql . nhập java. sql. *; lớp MysqlCon{ public static void main(String args[]){ Tầng lớp. forName("com. mysql. jdbc. Tài xế"); Kết nối con=Trình quản lý trình điều khiển. getConnection( // ở đây sonoo là tên cơ sở dữ liệu, root là tên người dùng và mật khẩu Tuyên bố stmt=con. createStatement(); |