Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL निर्दिष्ट कुंजी बहुत लंबी थी

VARCHAR(1024)

MySQL VARCHAR मानों को 1-बाइट या 2-बाइट लंबाई उपसर्ग प्लस डेटा के रूप में संग्रहीत करता है। लंबाई उपसर्ग मान में बाइट्स की संख्या को इंगित करता है। एक VARCHAR कॉलम एक लंबाई बाइट का उपयोग करता है यदि मानों को 255 बाइट्स से अधिक की आवश्यकता नहीं होती है, तो दो लंबाई बाइट्स यदि मानों को 255 बाइट्स से अधिक की आवश्यकता हो सकती है।

MySQL 5.0.3 से पहले, एक VARCHAR कॉलम जिसकी लंबाई विनिर्देश 255 . से अधिक है सबसे छोटे टेक्स्ट प्रकार में कनवर्ट किया जाता है जो दी गई लंबाई के मान रख सकता है। उदाहरण के लिए, VARCHAR(500) को टेक्स्ट में बदल दिया जाता है, और VARCHAR(200000) को MEDIUMTEXT में बदल दिया जाता है।

संदर्भ:http://dev.mysql.com /doc/refman/5.0/hi/string-type-overview.html

http://dev.mysql.com/doc/refman/5.0 /hi/char.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL 5.7.10 में JSON डेटा टाइप कॉलम को कैसे अपडेट करें?

  2. एक पैटर्न के आधार पर mysqldump में टेबल छोड़ें

  3. सरणी डेटा प्रकार, विभाजित स्ट्रिंग,

  4. शेल स्क्रिप्ट का उपयोग करके mysql डेटाबेस का उपयोग कैसे करें?

  5. Mysql से डेटा पुनर्प्राप्त करने के लिए Jquery Ajax का उपयोग करना