Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để sử dụng xóa thác trong mysql?

Đây là những gì bạn sẽ đưa vào bảng thành phần của mình.

CREATE TABLE `components` (
    `id` int(10) unsigned NOT NULL auto_increment,
    `typeId` int(10) unsigned NOT NULL,
    `moreInfo` VARCHAR(32), 
    -- etc
    PRIMARY KEY (`id`),
    KEY `type` (`typeId`)
    CONSTRAINT `myForeignKey` FOREIGN KEY (`typeId`)
      REFERENCES `types` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
)

Chỉ cần nhớ rằng bạn cần sử dụng công cụ lưu trữ InnoDB:công cụ lưu trữ MyISAM mặc định không hỗ trợ khóa ngoại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuỗi truy vấn MySQL chứa

  2. Làm thế nào để sử dụng các câu lệnh chuẩn bị sẵn mysqli?

  3. Nhập dữ liệu vào cơ sở dữ liệu MySQL

  4. Có thể thực thi một chuỗi trong MySQL không?

  5. Lưu mảng PHP vào MySQL?