Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Danh sách các kiểu dữ liệu MySQL thực hành tốt nhất

tôi không biết bất kỳ điều gì, vì vậy hãy bắt đầu một cái!

ID số / khóa chính auto_increment: sử dụng một số nguyên không dấu. không sử dụng 0 làm giá trị. và hãy nhớ giá trị tối đa của các kích thước khác nhau, tức là không sử dụng int nếu bạn không cần 4 tỷ giá trị khi 16 triệu do phương tiện cung cấp là đủ.

ngày: trừ khi bạn đặc biệt cần ngày / giờ nằm ​​ngoài phạm vi được hỗ trợ của các loại NGÀY và GIỜ của mysql, hãy sử dụng chúng! nếu thay vào đó, bạn sử dụng dấu thời gian unix, bạn phải chuyển đổi chúng để sử dụng các hàm ngày và giờ được tích hợp sẵn. nếu ứng dụng của bạn cần dấu thời gian unix, bạn luôn có thể chuyển đổi các loại dữ liệu ngày và giờ chuẩn khi sử dụng unix_timestamp () .

địa chỉ ip: sử dụng inet_aton () và inet_ntoa () vì nó dễ dàng thu gọn địa chỉ ip thành 4 byte và cung cấp cho bạn khả năng thực hiện tìm kiếm theo phạm vi sử dụng chỉ mục.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo trình kích hoạt để xóa php myadmin

  2. Symfony2 Doctrine Qb STR_TO_DATE Chức năng không xác định

  3. Kiểu dữ liệu xếp hạng 5 sao của MySQL?

  4. Mysql cải thiện tốc độ CHỌN

  5. Cách cài đặt MySQL trên Debian 7