Thiết lập Ý TƯỞNG

Intellij IDEA biết cách làm việc với cơ sở dữ liệu không tệ hơn Workbench. Nó thậm chí còn có một tab Cơ sở dữ liệu chuyên dụng ở khung bên phải. Nếu bạn nhấp vào nó, bạn sẽ thấy một hình ảnh:

Hãy thử kết nối với cơ sở dữ liệu của chúng tôi. Để bắt đầu, hãy nhấp vào dấu cộng:

Làm thế nào để bạn thích danh sách các cơ sở dữ liệu được hỗ trợ? Ấn tượng? Bắt đầu từ Google Big Query và kết thúc với Cassandra.

Kết nối MySQL IDEA

Nhưng chúng tôi là những người khiêm tốn, vì vậy chúng tôi sẽ chỉ chọn MySQL. IDEA ngay lập tức gợi ý chỉ định cài đặt để kết nối với cơ sở dữ liệu:

Thậm chí còn có nhiều hơn Workbench. Mặc dù mọi thứ bạn cần đã được chỉ định, nhưng có thể không có thông tin đăng nhập và mật khẩu.

Điều thú vị là: IDEA được viết bằng Java, vì vậy nó sử dụng các trình điều khiển Java tiêu chuẩn để hoạt động với MySQL. Đó chính xác là những thứ mà chương trình của chúng ta sẽ sử dụng khi gửi truy vấn đến máy chủ MySQL.

Do đó, vui lòng nhấp vào Tải xuống để tải xuống các trình điều khiển còn thiếu.

Tôi cũng đã chỉ định thông tin đăng nhập và mật khẩu cho máy chủ cục bộ của chúng tôi, sau đó nhấp vào nút Kiểm tra kết nối:

Kết nối đã được thiết lập thành công, vì vậy hãy nhấp vào OK.

Hiển thị nội dung của cơ sở dữ liệu

Nếu bạn nhìn thấy bức ảnh này:

Sau đó nhấp vào địa điểm được đánh dấu màu đỏ và chọn danh sách các lược đồ theo cách thủ công. Tôi đã chỉ định 3: test, test2 và supershop và đây là những gì tôi thấy bây giờ:

Cả ba sơ đồ của tôi đều ở đúng vị trí. Hãy xem những gì chúng ta có trong bảng người dùng:

Chà, tôi đã biết chúng ta có những cột nào ở đó, nhưng làm cách nào để xem dữ liệu?

Hiển thị nội dung bảng

Tôi chỉ cần nhấp đúp vào tên bảng và IDEA đã cho tôi thấy điều này:

Cho đến nay, nó trông thú vị hơn nhiều so với trong Workbench. Dữ liệu được hiển thị ngay lập tức và bên cạnh đó, có các trường dịch vụ WHERE và ORDER BY. Vì vậy, bạn có thể lọc và sắp xếp dữ liệu ngay tại chỗ.

Hãy thử sắp xếp bảng của chúng ta theo cấp độ...

Ngay khi tôi bắt đầu viết cấp độ từ, IDEA ngay lập tức cung cấp cho tôi một danh sách gợi ý tuyệt vời:

Có lẽ nó trông thú vị hơn là làm việc qua Workbench, anh ấy không đưa ra bất kỳ gợi ý đặc biệt nào.

Tôi đã nhập cấp độ, nhấn enter và voila, bảng được sắp xếp:

Được rồi, bây giờ tôi muốn thực hiện một truy vấn tùy ý mà không liên kết với bảng, tôi có thể thực hiện ở đâu?

Chúng tôi quay lại bảng điều khiển bên phải - có một nút đặc biệt ở đó để mở Bảng điều khiển truy vấn:

Và chúng tôi bắt đầu viết một truy vấn:

Mẹo tự động từ IDEA, như mọi khi, ở trên cùng . Và đây là kết quả của truy vấn của chúng tôi: