Tôi đã muốn tạo một cơ sở dữ liệu lưu ý cá nhân, để lưu trữ các ghi chú trong HTML hoặc văn bản khá dài. Sự khác biệt giữa các trường VARCHAR
và TEXT
là gì, cái nào sẽ hiệu quả hơn để sử dụng?MySQL: Loại dữ liệu hiệu quả nhất để lưu trữ ghi chú dài?
Tôi nghĩ rằng tối đa là VARCHAR
tối đa là 65535 ký tự, tôi không thể bao quanh đầu nếu tôi sẽ chứa bất kỳ thứ gì lớn hơn thế. Tôi tự hỏi nếu một loại dữ liệu nhất định có thể được tự động nén, mặc dù tôi không nghĩ rằng đó là đơn giản (vì nó sẽ mất quá nhiều thời gian CPU trong thực tế sử dụng).
Tôi thấy câu trả lời phù hợp nhất, tôi khá muốn đặt nó vào một bảng khác chỉ để thực hành hiệu quả, Cảm ơn rất nhiều. – John
Cảm ơn bạn đã chấp nhận;) Chúc bạn may mắn với dự án của mình! –
Đây là WRONG. Văn bản trong Mysql được giới hạn trong cùng 65535 ký tự. – BarsMonster