2. Kết nối với server PostgreSQL
Ở đây bạn có 2 lựa chọn:
- Dùng chức năng gốc của IDE
- Dùng plugin Database Navigator cho bản Community
Kết nối với PostgreSQL qua WebStorm
Quy trình kết nối cũng gần giống với các IDE khác.
- Mở panel "Database". Nếu không thấy nó, mở qua menu
View → Tool Windows → Database.
- Ở panel
Databasebấm vào+và trong menu xổ xuống chọnData Source → PostgreSQL.
- Cấu hình các tham số kết nối:
- Nếu lần đầu bạn kết nối với PostgreSQL, IDE sẽ đề xuất tải driver cần thiết.
Name: đặt tên cho kết nối này.Host: địa chỉ server (thường làlocalhostnếu cài local).Port: port mặc định5432.User: tên user (ví dụpostgres).Password: mật khẩu user của bạn. Có thể chọn lưu mật khẩu luôn.
- Bấm nút
Test Connection. Nếu kết nối thành công bạn sẽ thấy dấu tick xanh và version của PostgreSQL.
- Nếu test ok, bấm
ApplyrồiOK.
Sau khi lưu kết nối, bạn có thể thấy thông báo từ IDE đề xuất cấu hình SQL dialect cho project hoặc file của bạn. Bấm vào link configure trong thông báo đó. Bạn luôn có thể quay lại cài đặt này sau qua menu: Settings → Languages & Frameworks → SQL Dialects
Trong cửa sổ SQL Dialects vừa mở, chọn PostgreSQL. Cài đặt này quan trọng để IDE highlight cú pháp, tự động hoàn thành và phân tích code SQL chuẩn.
Ở panel Database sẽ xuất hiện kết nối mới của bạn. Bạn có thể mở rộng nó để xem danh sách database, schema và bảng (ở đây chỉ có public). Giờ bạn có thể mở SQL console để chạy query hoặc xem dữ liệu trong bảng bằng double click.
Sau khi kết nối, bạn có thể chạy lệnh test để chắc chắn mọi thứ hoạt động.
-- Kiểm tra version của server PostgreSQL mà bạn đã kết nối
SELECT version();
Đọc chi tiết về mọi cài đặt trong tài liệu của JetBrains.
Kết nối với PostgreSQL qua Database Navigator
- Mở panel plugin: Ở sidebar của IDE tìm và mở tab
DB Browser. Nếu không thấy, bạn có thể mở qua menuMain menu → DB Navigator. - Tạo kết nối mới. Ở panel
DB Browserbấm vào icon dấu cộng (+) và trong menu xổ xuống chọnPostgreSQL.
- Điền thông tin kết nối:
Name: nghĩ tên cho kết nối này (postgres@localhost).Host: nếu PostgreSQL cài trên máy bạn, dùnglocalhost.Port: port mặc định cho PostgreSQL là5432.User: tên user để truy cập DB (thường mặc định làpostgres).Password: mật khẩu cho user này.
- Sau khi nhập xong, bấm
Test Connection. Bạn sẽ thấy thông báo kết nối thành công. - Nếu test ok, bấm
ApplyrồiOKđể lưu cài đặt.
Kết quả:
Sau khi lưu, kết nối mới sẽ xuất hiện trong danh sách ở panel DB Browser. Giờ bạn có thể mở rộng nó để xem cấu trúc database, các schema, bảng và cột. Bạn đã sẵn sàng chạy những truy vấn SQL đầu tiên rồi đó.
Sau khi kết nối, bạn có thể chạy lệnh test.
-- Kiểm tra version của server PostgreSQL mà bạn đã kết nối
SELECT version();
3. Viết truy vấn đơn giản trong Query Console
Bạn có thể viết truy vấn mà không cần database luôn. Ví dụ:
SELECT version();SELECT 2+2*2SELECT NOW()SELECT LENGTH("MAY")
4. Tạo cơ sở dữ liệu
Chạy truy vấn SQL sau:
CREATE DATABASE university;
Bạn sẽ thấy xác nhận CREATE DATABASE nếu database được tạo thành công.
Thông báo ngắn gọn vậy thôi nhưng tin mình đi, đó là âm nhạc với tai của coder đấy.
Giờ chúng ta đã có database tên là university.

GO TO FULL VERSION