Xem lại các loại dữ liệu khác nhau có sẵn trong MySQL để giúp hiểu rõ hơn bạn nên sử dụng loại nào và khi nào
Sahiti Kappagantula
·Tháng 11. 28, 18 · Vùng cơ sở dữ liệu · Hướng dẫnThích [3]
Bình luận
Tiết kiệm
tiếng riu ríu
39. 20 nghìn Lượt xem
Tham gia cộng đồng DZone và có được trải nghiệm thành viên đầy đủ
Tham gia miễn phíNgười ta không thể xử lý lượng dữ liệu khổng lồ hiện có trên thế giới nếu không có hệ thống quản lý cơ sở dữ liệu phù hợp. MySQL là một trong những hệ thống quản lý cơ sở dữ liệu phổ biến nhất được sử dụng trong ngành. Trong blog trước của tôi về Hướng dẫn MySQL, bạn sẽ hiểu về các truy vấn SQL khác nhau có thể được thực thi. Trong blog này về Các loại dữ liệu MySQL, tôi sẽ thảo luận về các loại dữ liệu khác nhau được sử dụng trong MySQL
Trong bài viết này về Các kiểu dữ liệu MySQL, tôi sẽ đề cập đến những điều sau
- Các loại số
- Các loại chuỗi
- Loại ngày và giờ
- Sử dụng các kiểu dữ liệu từ các công cụ cơ sở dữ liệu khác
Vì vậy, hãy bắt đầu với từng người trong số họ
Các kiểu dữ liệu MySQL. Các loại số
Kiểu dữ liệu số cho phép cả số nguyên có dấu và không dấu. MySQL hỗ trợ các kiểu dữ liệu số sau
Kiểu dữ liệuMô tảStorageTINYINT[size]Cho phép số nguyên có dấu -128 đến 127 và số nguyên không dấu từ 0 đến 255. 1 byteSMALLINT[size]Cho phép số nguyên có dấu từ -32768 đến 32767 và số nguyên không dấu từ 0 đến 65535. 2 byteMEDIUMINT[size]Cho phép số nguyên có dấu từ -8388608 đến 8388607 và số nguyên không dấu từ 0 đến 16777215. 3 byteINT[size]Cho phép số nguyên có dấu từ -2147483638 đến 214747483637 và 0 đến 4294967925 số nguyên không dấu. 4 byteBIGINT[size]Cho phép số nguyên có dấu từ -9223372036854775808 đến 9223372036854775807 và 0 đến 18446744073709551615 số nguyên không dấu. 8 byteFLOAT[size,d]Cho phép các số nhỏ có dấu thập phân động. Tham số size được sử dụng để chỉ định số chữ số tối đa và tham số d được sử dụng để chỉ định số chữ số tối đa ở bên phải của số thập phân. 4 byteDOUBLE[size,d]Cho phép số lớn với dấu thập phân động. Tham số size được sử dụng để chỉ định số chữ số tối đa và tham số d được sử dụng để chỉ định số chữ số tối đa ở bên phải của số thập phân. 8 byteDECIMAL[size,d]Cho phép lưu trữ DOUBLE dưới dạng chuỗi, sao cho có dấu thập phân cố định. Tham số size được sử dụng để chỉ định số chữ số tối đa và tham số d được sử dụng để chỉ định số chữ số tối đa ở bên phải của số thập phân. Khác nhau
Các kiểu dữ liệu MySQL. Các loại chuỗi
Chuỗi Kiểu dữ liệu cho phép cả chuỗi có độ dài cố định và thay đổi. MySQL hỗ trợ các kiểu dữ liệu Chuỗi sau
Data TypeDescriptionStorageCHAR[size]Chứa tối đa 255 ký tự và cho phép chuỗi có độ dài cố định. [Độ dài ký tự của cột được khai báo * Số byte]