คำถามติดแท็ก messages

8
MySQL: VARCHAR ขนาดใหญ่เทียบกับ TEXT
ฉันมีตารางข้อความใน MySQL ที่บันทึกข้อความระหว่างผู้ใช้ นอกเหนือจากรหัสทั่วไปและประเภทข้อความ (ประเภทจำนวนเต็มทั้งหมด) ฉันต้องบันทึกข้อความจริงเป็น VARCHAR หรือ TEXT ฉันตั้งค่าขีด จำกัด front-end ของ 3000 ตัวอักษรซึ่งหมายความว่าข้อความจะไม่ถูกแทรกลงใน db นานกว่านี้ มีเหตุผลในการไปกับ VARCHAR (3000) หรือ TEXT หรือไม่? มีบางอย่างเกี่ยวกับการเขียนเพียง VARCHAR (3000) ที่ให้ความรู้สึกตอบโต้ได้ง่าย ฉันเคยผ่านการโพสต์อื่น ๆ ที่คล้ายกันใน Stack Overflow แต่จะเป็นการดีที่จะได้รับมุมมองเฉพาะสำหรับการจัดเก็บข้อความทั่วไปประเภทนี้
845 mysql  text  messages  varchar 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.