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

MySql - kích thước VARCHAR

Đó là rác rưởi. Họ có thể đang nói về thực tế là một varchar sử dụng một byte cho độ dài bất kể độ dài tối đa là 100 hay 255 (độ dài ở trên sẽ sử dụng hai byte, tối đa ~ 64K) nhưng chúng được đối xử khác.

Nếu bạn chèn một chuỗi 150 ký tự vào chuỗi trước, chuỗi đó sẽ bị cắt ngắn còn 100, điều đó không xảy ra đối với trường hợp sau.

Bạn nên sử dụng độ dài có ý nghĩa. Nếu bạn có một cột không bao giờ vượt quá 30 ký tự, đừng sử dụng varchar(255) .

Xem tại đây để biết chi tiết về loại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tải hình ảnh lên máy chủ và lưu trữ đường dẫn hình ảnh trong cơ sở dữ liệu mysql

  2. Làm cách nào để thiết lập chuỗi kết nối cho cơ sở dữ liệu MySQL trong dự án C # mà không sử dụng hộp thoại?

  3. Trong Flask-migrate ValueError:cú pháp nội suy không hợp lệ trong chuỗi kết nối ở vị trí 15

  4. Lỗi:Cài đặt PHP của bạn dường như thiếu tiện ích mở rộng MySQL được WordPress yêu cầu

  5. Không thể đặt lại Mật khẩu gốc:windows, MySQL8.0