tạo lược đồ
Nếu bạn quyết định tạo một cơ sở dữ liệu mới trên máy chủ SQL, thì có hai cách để thực hiện việc này:
- GUI bàn làm việc
- Viết truy vấn SQL tùy chỉnh
Nhưng vì chúng tôi hiện đang nghiên cứu Workbench, chúng tôi sẽ tạo cơ sở dữ liệu bằng cách sử dụng nó:
![](https://cdn.codegym.cc/images/article/74b2c523-e098-4af7-a935-3c620009956e/1024.jpeg)
Bạn luôn có thể sử dụng menu trên cùng hoặc các nút trên thanh trên cùng. Hãy nhấp vào nút "Tạo sơ đồ mới", bạn sẽ thấy bảng điều khiển sau:
![](https://cdn.codegym.cc/images/article/076a2aa0-dcb5-4e2e-aaf1-269f60e1878e/1024.jpeg)
Tại đây bạn có thể đặt tên của lược đồ mới. Sẵn sàng.
mã hóa mặc định
Quan trọng! Không bao giờ chọn mã hóa mặc định. Sau đó, hóa ra đây là một loại cửa sổ 1251 nào đó không muốn hoạt động bình thường với Cyrillic. Bạn không cần nó để tìm kiếm hoặc lọc.
Hơn nữa, việc truyền dữ liệu giữa các máy chủ SQL khác nhau thường được thực hiện dưới dạng văn bản. Dữ liệu được lưu vào một tệp dưới dạng truy vấn SQL và sau đó được thực thi đơn giản trên một máy chủ khác dưới dạng tệp SQL lớn.
Và một tình huống có thể dễ dàng phát sinh khi bạn có mã hóa mặc định khác nhau trên các máy chủ SQL khác nhau. Chúng tôi đã có một thời gian khó khăn với điều này :)
Vì vậy, hãy làm quen với việc chọn nó một cách rõ ràng:
- utf8
- utf8_General_ci
![](https://cdn.codegym.cc/images/article/39fcd2f5-4757-48ee-be55-393e76d1bbc7/1024.jpeg)
Nếu bạn muốn cơ sở dữ liệu của mình có thể lưu trữ văn bản với các biểu tượng cảm xúc vừa được thêm vào Unicode, thì bạn cần chọn utf8mb4.
Nhưng hiện tại, chúng tôi sẽ chỉ định mã hóa chính xác là utf8 và trong tương lai, chúng tôi sẽ tìm cách thay đổi mã hóa để lưu trữ văn bản bằng biểu tượng cảm xúc.
Chúng tôi hoàn thành việc tạo sơ đồ
Nhấp vào Áp dụng và xem cửa sổ sau:
![](https://cdn.codegym.cc/images/article/69c311d5-71ad-48d1-9c12-a56a186b4d5b/800.jpeg)
Có, đối với mỗi hành động của bạn trong Workbench, nó sẽ chỉ tạo các truy vấn SQL .
Chỉ cần nhấp vào Áp dụng và đợi yêu cầu tạo lược đồ hoàn tất. Bạn sẽ kết thúc với một cái gì đó giống như trạng thái Workbench này:
![](https://cdn.codegym.cc/images/article/ebb65912-150b-4743-acf5-d4d71119298c/1024.jpeg)