10/10/2018, 00:14

Các ràng buộc trong MySQL ???

Trong MySQL ta có thể sử dụng các câu lệnh constraint để tạo ràng buộc cho các khóa bảng được ko các bác ??? có thể dùng các lệnh MySQL giống các lệnh trong MSSQL Server được ko ạ ???
3do viết 02:28 ngày 10/10/2018
tham khảo

http://dev.mysql.com/doc/refman/5.0/...nstraints.html
rocknet viết 02:19 ngày 10/10/2018
em đọc vẫn chưa hiểu lắm bác ạ, có thể nói rõ hơn giúp em ko ???
herofit viết 02:17 ngày 10/10/2018
Được gửi bởi rocknet
em đọc vẫn chưa hiểu lắm bác ạ, có thể nói rõ hơn giúp em ko ???
chưa hiểu thì học lại môn CSDL quan hệ còn câu lệnh chỉ có vậy
rocknet viết 02:23 ngày 10/10/2018
Em nghe là nếu 2 bảng dạng Innodb thì được,còn MYISAM thì ko được, vậy InnodbMYISAM là gì vậy bác ???
3do viết 02:23 ngày 10/10/2018
http://en.wikipedia.org/wiki/Myisam
http://en.wikipedia.org/wiki/Innodb
vncore viết 02:20 ngày 10/10/2018
Innodb tốt hơn, hỗ trợ nhiều hơn hẳn MyISAM đúng ko các bác ???

Nhưng người dùng lại dùng MyISAM nhiều hơn. Lý do là gì vậy ???

Vì phiên bản của MySQL ko hỗ trợ Innodb hay muốn dùng Innodb phải trả phí ???
tom2 viết 02:27 ngày 10/10/2018
MySQL hỗ trợ cả InnoDB va MyISAM, cả 2 đều free.
Theo kinh nghiệm của mình thì:
MyISAM: Ko hỗ trợ transaction, ko relation, ko auto recovery, table lock
Nhưng tốn ít tài nguyên (CPU, hardisk ...), nhanh hơn InnoDB.
InnoDB thì ngược lại.
Vì vậy tùy mục đích sử dụng có thể chọn MyISAM hoặc InnoDB
vncore viết 02:15 ngày 10/10/2018
InnoDB hỗ trợ cả Stored Procedure, Trigger, User define function...đúng ko nhỉ ???
rocknet viết 02:19 ngày 10/10/2018
vậy InnoDB có hỗ trợ được nhiều như MS SQL ko các bác ?
Bài liên quan
0