Hướng dẫn how to create relationship between two tables in phpmyadmin - cách tạo mối quan hệ giữa hai bảng trong phpmyadmin
19 Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm. Làm thế nào để tạo mối quan hệ giữa hai bảng bằng phpmyadmin? Đã hỏi ngày 31 tháng 3 năm 2010 lúc 16:59Mar 31, 2010 at 16:59
miệng miệngmouthpiec 3,80318 Huy hiệu vàng52 Huy hiệu bạc73 Huy hiệu đồng18 gold badges52 silver badges73 bronze badges 1 1 câu trả lờiĐiều này chỉ hoạt động nếu bạn sử dụng Nếu bạn nhấp vào điều này, bạn sẽ đến một trang web khác, nơi bạn có thể chọn các mối quan hệ cho tất cả các cột có sự không phân biệt được xác định trên chúng (theo mẫu Đã trả lời ngày 31 tháng 3 năm 2010 lúc 17:10Mar 31, 2010 at 17:10
Felix Klingfelix KlingFelix Kling 772K172 Huy hiệu vàng1069 Huy hiệu bạc1116 Huy hiệu đồng172 gold badges1069 silver badges1116 bronze badges 0 Sau khi đọc & nbsp; Bài viết này, bạn sẽ có thể tạo mối quan hệ trong cơ sở dữ liệu MySQL bằng PhpMyAdmin. Nếu vì một số lý do, bạn không muốn sử dụng phpmyadmin, xin vui lòng & nbsp; hãy xem các truy vấn sql & nbsp; bên dưới.create relations in MySQL database using phpmyadmin. If for some reasons you don't want to use phpmyadmin, please look at SQL queries below. Vì vậy, lý do gì để lưu trữ quan hệ trong cơ sở dữ liệu? Rốt cuộc, ứng dụng của bạn cũng giải quyết nhiệm vụ này. Trên thực tế, đó là tất cả về các hạn chế và hành động & nbsp; khi thay đổi, có thể được đặt bằng cách sử dụng các mối quan hệ.relations in the database? After all, your application also solves this task. Actually, it's all about the restrictions and actions upon changes, which can be set using relations. Ví dụ: bạn có thể từ chối xóa danh mục trong khi bất kỳ bài viết & nbsp; kết nối với nó. Hoặc loại bỏ tất cả các bài viết nếu loại bỏ danh mục. Hoặc đặt null trong trường quan hệ. Trong mọi trường hợp, việc sử dụng các mối quan hệ làm tăng khả năng chịu lỗi và độ tin cậy của ứng dụng. Bạn cần sử dụng động cơ & nbsp; innodb để tạo mối quan hệ. Chỉ có điều này & nbsp; động cơ hỗ trợ các khóa nước ngoài. Nếu bạn có bảng myisam, & nbsp; bạn có thể đọc & nbsp; cách chuyển đổi nó & nbsp; thành innodb.InnoDB engine to create a relation. Only this engine supports foreign keys. If you have MyISAM tables, you can read how convert it to InnoDB. Trước khi thực hiện các mối quan hệ bảng & nbsp; bạn nên thêm các trường vào chỉ mục:relations you should add fields to the index: Trong & nbsp; phpmyadmin & nbsp; chọn bảng, chọn chế độ cấu trúc, chọn một trường, phải liên quan và nhấp vào chỉ mục.phpmyadmin choose a table, choose a structure mode, select a field, which has to be related and click Index. Lưu ý sự khác biệt & nbsp; giữa & nbsp; "index" và & nbsp; "duy nhất". Ví dụ, duy nhất có thể được sử dụng cho trường ID, trong đó các giá trị không được gặt hái. Điều này cũng có thể đạt được bằng cách sử dụng & NBSP; SQL-QUERY:SQL-query:
Hơn nữa & nbsp; Tương tự, thêm một chỉ mục & nbsp; (trong trường hợp của tôi & nbsp; duy nhất hoặc chính) cho một bảng có liên quan đến mối quan hệ (bên sở hữu). Using SQL-query:SQL-query:
Bây giờ chỉ còn lại để liên hệ bảng. Để làm điều này, nhấp vào 'Kết nối' & NBSP; ở phía dưới cùng: Đối với các trường có sẵn (chỉ có sẵn các trường được lập chỉ mục), chọn mối quan hệ với các bảng và hành động bên ngoài (hạn chế) trên một trường thay đổi: Using SQL-query:SQL-query:
Đó là tất cả. Bây giờ các bảng được kết nối bằng cách sử dụng & nbsp; khóa nước ngoài.foreign key. 05/07/2013 Quản trị 181021 Administration 181021 PhpMyAdmin được sử dụng làm giao diện cơ sở dữ liệu phụ trợ cho một số hệ thống quản lý nội dung hàng đầu được triển khai bởi các doanh nghiệp, bao gồm WordPress, Joomla và Drupal. Nhờ giao diện web PHPMyAdmin, người dùng có thể thao tác dữ liệu cơ sở dữ liệu theo một số cách, bao gồm cả bảng hợp nhất. Về mysql
Về phpmyadmin
Cấu trúc cơ sở dữ liệu MySQL
Sao lưu
Bàn sáp nhập với MySQL
|