डेटा प्रकार
MySQL कोर्स का हिस्सा
पिछले पाठ की products टेबल पर लौटकर देखें तो ध्यान जाएगा कि हर कॉलम का एक टाइप था: INT, VARCHAR(120), DECIMAL(10, 2)। वे सजावट के लिए नहीं थे। कॉलम के लिए चुना गया टाइप तय करता है कि MySQL क्या स्वीकार करेगा, डिस्क पर कितनी जगह लगेगी, क्रम कैसे लगेगा, और कभी-कभी यह भी कि आपकी संख्याएँ सही हैं या नहीं। ग़लत टाइप चुन लें तो ग़लतियाँ चुपचाप होने वाली क़िस्म की होती हैं: क़ीमत जो एक पैसे के अंश भर से चूक जाए, तारीख़ जो...
MySQL पूर्णांक के पाँच आकार देता है: TINYINT, SMALLINT, MEDIUMINT, INT और BIGINT। हर एक तय संख्या में बाइट आरक्षित करता है और मानों की एक तय रेंज रख सकता है, TINYINT (1 बाइट, अनसाइन्ड को छोड़ दें तो लगभग -128 से 127 तक) से लेकर BIGINT तक (8 बाइट, दुनिया की आबादी से बड़ी पहचान संख्याओं के लिए भी काफ़ी)। असल काम में आप हर बार पाँचों को तौलने नहीं बैठेंगे। आप जितने कॉलम लिखेंगे उनमें से भारी बहुमत INT से चल जाता है:...
असली माहौल में MySQL डेटा प्रकार सीखना चाहते हैं?
नीचे क्लिक करें, MySQL के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ डेटा प्रकार पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंडेटा प्रकारआप क्या सीखेंगे
- INT and BIGINT
- DECIMAL vs FLOAT
- VARCHAR vs TEXT
- BOOLEAN as TINYINT
- DATE vs DATETIME vs TIMESTAMP
- ENUM
- JSON column
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
13 पाठ- 1MySQL क्या है20 मिनट
- 2mysql CLI और पहले कमांड25 मिनट
- 3डेटाबेस और टेबल बनाना30 मिनट
- 4डेटा प्रकार30 मिनट
- 5SELECT और WHERE30 मिनट
- 6Joins35 मिनट
- 7Aggregates और Grouping30 मिनट
- 8Indexes30 मिनट
- 9Transactions और Storage Engines35 मिनट
- 10Stored Procedures और Triggers35 मिनट
- 11EXPLAIN और Query Tuning35 मिनट
- 12mysqldump और पुनर्स्थापना25 मिनट
- 13कैपस्टोन: एक ई-कॉमर्स Schema डिजाइन करें50 मिनट
