Tính điểm trung bình trong mysql
Được biết MySQL là hệ quản trị cơ sở dữ liệu phổ biến hàng đầu hiện nay. Để có thể sử dụng tốt MySQL, bạn cần phải nắm bắt được một số kiểu dữ liệu quan trọng. Hãy theo dõi bài viết dưới đây, chúng tôi sẽ giới thiệu đến bạn những kiểu dữ liệu trong MySQL mà bạn cần phải biết.
Show Mục lục String Types ( kiểu dữ liệu chuỗi)Kiểu dữ liệu này bao gồm 6 dạng chính đó là VARCHAR, CHAR, VARBINARY, BINARY, BLOB, TEXT. Kiểu dữ liệu VARCHAR và CHARVARCHAR(size) Mỗi chuỗi có độ dài là VARCHAR ( có chứa các chữ cái, số và đặc biệt là các ký tự đặc biệt Đăng ký ngay Tham số kích thước chỉ định độ dài cột tối đa được tính bằng ký tự – có thể sẽ là từ 0 – 65535 CHAR(size) Là một chuỗi có độ dài cố định ( có thể chứa các chữ cái, số, các ký tự đặc biệt,…) Tham số kích thước chỉ định độ dài cột theo các ký tự – có thể từ 0-225. Mặc định là con số 1. Kiểu dữ liệu VARBINARY và BINARYVARBINARY(size) Giống với VARCHAR(), nhưng lưu trữ chuỗi byte nhị phân Tham số kích thước được chỉ định độ dài cột tối đa tính bằng byte BINARY(size) Giống với CHAR(), nhưng lưu trữ chuỗi byte nhị phân Tham số kích thước được chỉ định độ dài cột tính bằng byte. Mặc định là con số 1 Kiểu dữ liệu TEXT và BLOBTINYBLOB Dành cho BLOB ( viết tắt của Binary Large Objects) Độ dài tối đa: 255 ký tự TINYTEXT Giữ chuỗi có độ dài tối đa là 255 ký tự TEXT(size) Giữ một chuỗi có độ dài tối đa là 65,535 ký tự BLOB(size) Dành cho BLOB, có khả năng lưu trữ lên đến 65.535 byte dữ liệu MEDIUMTEXT Giữ chuỗi có độ dài tối đa là 16,777,215 ký tự MEDIUMBLOB Dành cho BLOB, có khả năng lưu trữ lên đến 16.777.215 byte dữ liệu LONGTEXT Giữ một chuỗi có độ dài tối đa lên đến 4,292,967,295 ký tự LONGBLOB Dành cho BLOB, có khả năng lưu trữ lên đến 4.292.967.295 byte dữ liệu ENUM(val1, val2,…) Một đối tượng chuỗi chỉ có 1 giá trị, được chọn từ danh sách các giác trị có thể có Bạn có thể liệt kê tới 65535 giá trị trong danh sách của ENUM Nếu một giá trị được chèn mà không có trong danh sách, một giá trị trống sẽ được chèn Các giá trị được sắp xếp theo một thứ tự mà bạn nhập vào. SET (val1, val2,…) Một đối tượng chuỗi có thể có 0 hoặc rất nhiều giá trị, được chọn bởi danh sách các giá trị có thể Bạn có thể liệt kê tối đa 64 giá trị trong danh sách SET
Numeric Data Types ( kiểu dữ liệu số)Kiểu dữ liệu số gồm 2 dạng đó là: Kiểu dữ liệu số nguyên và kiểu dữ liệu số thực Kiểu dữ liệu số nguyên
Kiểu dữ liệu thựcFLOAT(size,d)
FLOAT(p)
DOUBLE(size, d)
DECIMAL(size, d)
DEC(size,d): Bằng với DECIMAL(size, d) Date and time ( kiểu dữ liệu thời gian)Các kiểu dữ liệu ngày và giờ trong MySQL cần lưu ý về các định dạng cũng như phạm vi được hỗ trợ Kiểu dữ liệu DATE
Kiểu dữ liệu DATETIME
|