Các kiểu dữ liệu cơ bản cho các trường bảng trong PhpMyAdmin
Để làm việc tiếp với bảng, cần biết các kiểu dữ liệu cơ bản. Hãy cùng xem xét chúng qua ví dụ về các trường trong bảng của chúng ta.
Ví dụ . Kiểu dữ liệu INT, AI và PRIMARY
Trường đầu tiên sẽ là id. Kiểu số
INT phù hợp cho nó:
Tiếp theo, đánh dấu vào ô AI
(AUTO_INCREMENT). Điều này cần thiết để
tự động điền trường id khi chèn
bản ghi vào bảng. Nhờ vậy,
chúng ta sẽ không cần phải chỉ định id
cho mỗi bản ghi trong bảng. Ngoài ra,
AI được đánh dấu sẽ tự động
gán cho id kiểu Index
với giá trị PRIMARY. Bây giờ mỗi
id sẽ là duy nhất:
Ví dụ . Kiểu dữ liệu VARCHAR
Bây giờ chuyển sang trường name. Chúng ta sẽ gán
kiểu VARCHAR cho nó, kiểu này dành cho việc làm việc
với chuỗi. Đối với kiểu này cần phải
chỉ định độ dài chuỗi. Hãy để nó
bằng 16 ký tự:
Ví dụ . Kiểu dữ liệu DATE
Để làm việc với ngày tháng, có kiểu
DATE. Tất cả giá trị cho kiểu dữ liệu này
sẽ có định dạng
năm-tháng-ngày:
Ví dụ . Kiểu dữ liệu DATETIME
Ngoài ra, để lưu giá trị ở định dạng
năm-tháng-ngày giờ:phút:giây
có thể sử dụng kiểu DATETIME:
Ví dụ . Kiểu dữ liệu TIMESTAMP
Kiểu TIMESTAMP lưu thời gian dưới dạng số
giây đã trôi qua kể từ 1970-01-01 00:00:00 UTC
(cái gọi là Unix Epoch). Được sử dụng
để theo dõi thời gian của các sự kiện xảy ra
ở các múi giờ khác nhau:
Ví dụ . Hoàn tất việc tạo bảng
Bây giờ chỉ cần hoàn tất việc tạo bảng của chúng ta.
Để làm điều này, nhấn vào nút Save:
Sau đó, trong cửa sổ sẽ hiển thị cấu trúc của bảng vừa tạo:
Bài tập thực hành
Trong bảng, hãy tạo 4 trường (cột):
id, kiểu integer, name,
kiểu varchar, 32 ký tự, age,
kiểu integer, birthday, kiểu
date.