जैसा कि "SHA256" नाम से पता चलता है, यह 256 बिट लंबा है। यदि हम हेक्साडेसिमल नोटेशन का उपयोग कर रहे हैं तो अंक कोड 4 बिट्स का प्रतिनिधित्व करते हैं। 256 का प्रतिनिधित्व करने के लिए, हमें 256/4 =64 बिट्स की आवश्यकता होती है। हमें डेटा प्रकार varchar(64) या char(64) चाहिए।
हमारे उदाहरण के लिए एक टेबल बनाना।
mysql> टेबल बनाएं SHA256Demo -> ( -> पासवर्ड वर्कर (64) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.54 सेकंड)
तालिका में रिकॉर्ड सम्मिलित करना।
mysql> SHA256डेमो मानों में डालें (' 4e2e1a39dba84a0b5a91043bb0e4dbef23970837'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)
सभी रिकॉर्ड प्रदर्शित करना।
mysql> *SHA256Demo से चुनें;
निम्न आउटपुट है।
<पूर्व>+-------------------------------------------+| पासवर्ड |+------------------------------------------+| 4e2e1a39dba84a0b5a91043bb0e4dbef23970837 |+------------------------------------------+1 पंक्ति में सेट (0.00 सेकंड)