Hướng dẫn what is tag in mysql? - thẻ trong mysql là gì?
Tôi đang xây dựng một ứng dụng web nơi người dùng sẽ tải lên một tệp (định dạng XML) với một số dữ liệu và một số từ khóa/thẻ mô tả dữ liệu. Thông tin này sau đó sẽ được phân tích cú pháp và lưu trữ trong cơ sở dữ liệu MySQL. Bây giờ tôi không chắc chắn làm thế nào để lưu trữ các từ khóa/thẻ này trong cơ sở dữ liệu và cách sử dụng chúng để truy xuất dữ liệu phù hợp khi người dùng nhập các từ khóa từ mặt tiền ứng dụng. Tôi biết tôi sẽ phải xây dựng một số loại thuật toán xếp hạng để xếp hạng các từ khóa nhưng ứng dụng của tôi vẫn đang trong giai đoạn đầu, vì vậy ngay bây giờ tôi quan tâm đến cách truy xuất dữ liệu hơn là hiệu quả/mức độ phù hợp của dữ liệu được truy xuất. Show Xin hãy giúp tôi hoặc hướng dẫn tôi một tài nguyên có thể giúp tôi. Thanks!
Amit 174K26 Huy hiệu vàng228 Huy hiệu bạc328 Huy hiệu đồng26 gold badges228 silver badges328 bronze badges Đã hỏi ngày 29 tháng 6 năm 2011 lúc 17:03Jun 29, 2011 at 17:03
Bạn có thể lưu trữ mảng JSON trong mysql> = 5.7 cho các thẻ như bên dưới:
Nếu bạn sử dụng một bảng bổ sung cho các thẻ cửa hàng, bạn cần tham gia và tìm kiếm để thêm một thẻ mới, nó là cách tồi tệ khi chúng tôi có quá nhiều thẻ trong cơ sở dữ liệu! Đã trả lời ngày 11 tháng 10 năm 2016 lúc 9:35Oct 11, 2016 at 9:35
Được xác nhận vào ngày 1 tháng 3 năm 2021 • Được đăng vào ngày 11 tháng 3 năm 2020 MySQL là một cơ sở dữ liệu quan hệ đối tượng, nguồn mở được xây dựng với tốc độ và độ tin cậy trong tâm trí. Cộng đồng nhà phát triển lớn và tích cực của nó đã tạo ra nhiều ứng dụng, công cụ và thư viện của bên thứ ba mở rộng chức năng MySQL. Thẻ là nhãn tùy chỉnh bạn có thể áp dụng cho các cụm cơ sở dữ liệu và các tài nguyên kỹ thuật số khác. Bạn có thể lọc các cụm cơ sở dữ liệu được gắn thẻ hoặc tạo các chính sách cảnh báo giám sát cho nhiều cụm cơ sở dữ liệu có cùng một thẻ. Việc chọn các thuật ngữ mô tả chức năng cụm cơ sở dữ liệu có thể giúp bạn định vị và quản lý các cụm chia sẻ vai trò chung. Ví dụ: bạn có thể gắn thẻ một cụm bởi:
Bạn có thể thêm thẻ vào cơ sở dữ liệu trong hoặc sau khi tạo. Hạn mức
Các vấn đề đã biết
Các cụm cơ sở dữ liệu thẻ trong quá trình tạoĐể thêm các thẻ trong khi tạo cụm cơ sở dữ liệu mới, ở dưới cùng của trang Cụm cơ sở dữ liệu, hãy tìm phần hoàn thiện và tạo và nhấp vào liên kết Thêm thẻ để hiển thị biểu mẫu đầu vào thẻ.Finalize and create section and click the Add Tags link to display the tag input form. Trong Thêm các thẻ tùy chọn vào tiêu đề cụm cơ sở dữ liệu của bạn, hãy nhập các thẻ. Thêm nhiều thẻ bằng cách nhấn Thẻ các cụm cơ sở dữ liệu hiện cóĐể thêm hoặc sửa đổi thẻ cho các cụm cơ sở dữ liệu hiện có, hãy sử dụng menu cụm cụm khác và chọn các thẻ chỉnh sửa.More menu and select Edit tags. Trên bảng điều khiển dự án, bạn cũng có thể di chuột qua một cụm thông tin cơ sở dữ liệu không được gắn thẻ để tiết lộ liên kết Thêm thẻ.Add tags link. Bất kể bạn điều hướng theo cách nào, hộp thoại Quản lý thẻ mở ra.Manage Tags dialog opens. Thêm thẻ bằng cách nhấn Khi bạn hoàn thành, nhấp vào Lưu thẻ.Save Tags. Lọc theo thẻNếu bạn nhấp vào thẻ từ bất cứ nơi nào trong bảng điều khiển, như trên bảng điều khiển của dự án hoặc trong danh sách các cụm cơ sở dữ liệu, bạn sẽ vào danh sách tất cả các tài nguyên với thẻ đó. Danh sách bộ lọc được giới hạn trong một thẻ duy nhất, được hiển thị ở đầu danh sách. Thẻ trong cơ sở dữ liệu là gì?Trong các hệ thống thông tin, một thẻ là một từ khóa hoặc thuật ngữ được gán cho một phần thông tin (chẳng hạn như dấu trang Internet, đa phương tiện, bản ghi cơ sở dữ liệu hoặc tệp máy tính). Loại siêu dữ liệu này giúp mô tả một mục và cho phép nó được tìm thấy lại bằng cách duyệt hoặc tìm kiếm.a keyword or term assigned to a piece of information (such as an Internet bookmark, multimedia, database record, or computer file). This kind of metadata helps describe an item and allows it to be found again by browsing or searching.
Làm thế nào thẻ được thực hiện trong MySQL?Cách dễ nhất: Tạo một bảng thẻ, tạo một bảng thực thể, tạo một bảng nhiều-nhiều như {tag_id, entity_id}. Cho mọi thẻ/thực thể chèn cặp đó vào bảng liên kết.create a tag table, create an entity table, create a many-to-many table like { tag_id, entity_id }. For every tag/entity insert that pair into link table. |