Câu hỏi phỏng vấn MySQL
Câu hỏi

Các kiểu dữ liệu số nguyên khác nhau trong MySQL là gì? Làm thế nào bạn có thể sử dụng số nguyên không dấu trong MySQL?

Câu trả lời

Trong MySQL, có nhiều kiểu dữ liệu số nguyên khác nhau, bao gồm:

  • TINYINT: Lưu trữ một số nguyên, với độ dài (số byte) là 1. Giá trị lưu trữ có dấu từ -128 đến 127 và không dấu từ 0 đến 255
  • SMALLINT: Lưu trữ một số nguyên, với độ dài (số byte) là 2. Giá trị lưu trữ có dấu từ -32768 đến 32767 và không dấu từ 0 đến 65535
  • MEDIUMINT: Lưu trữ một số nguyên, với độ dài (số byte) là 3. Giá trị lưu trữ có dấu từ -8388608 đến 8388607 và không dấu từ 0 đến 16777215
  • INT hoặc INTEGER: Lưu trữ một số nguyên, với độ dài (số byte) là 4. Giá trị lưu trữ có dấu từ -2147483648 đến 2147483647 và không dấu từ 0 đến 4294967295
  • BIGINT: Lưu trữ một số nguyên, với độ dài (số byte) là 8. Giá trị lưu trữ có dấu từ -9223372036854775808 đến 9223372...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Liệt kê các kiểu dữ liệu TEXT trong MySQL? Sự khác biệt giữa TEXTVARCHAR là gì?

expert

Làm thế nào để thay đổi sơ đồ cơ sở dữ liệu trực tiếp mà không gây downtime?

middle

Khi thêm ràng buộc, điều gì sẽ xảy ra nếu đã có một mục trùng lặp tồn tại trong MySQL?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào