Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में SHA256 हैश कब तक है?

<घंटा/>

जैसा कि "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 सेकंड)
  1. MySQL रूट पासवर्ड को कैसे रीसेट या बदलें?

    रूट पासवर्ड को रीसेट या बदलने के लिए, पहले हमें MySQL को एडमिनिस्ट्रेटर मोड में खोलना होगा। वहां, हम सभी उपयोगकर्ताओं के साथ-साथ होस्ट को भी देख सकते हैं। निम्नलिखित प्रश्न है - उपयोगकर्ता का चयन करें, उपयोगकर्ता से होस्ट करें; यहाँ आउटपुट है। +---------------------+----------+| उपयोगकर्ता | मेजबा

  1. यदि स्ट्रिंग लंबे समय तक MySQL VARCHAR में संग्रहीत है तो परिणाम को और अधिक पठनीय कैसे प्रदर्शित करें?

    इसके लिए, नीचे दिए गए सिंटैक्स के अनुसार \G का उपयोग करें - अपनेTableName\G से *चुनें आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1482 मानों में डालें (MySQL और MongoDB का परिचय); क्वेरी ठीक है, 1 पंक्त

  1. मैं कैसे देख सकता हूं कि MySQL कमांड लाइन पर स्टेटमेंट्स को निष्पादित करने में कितना समय लगता है?

    MySQL कमांड लाइन पर हर एक स्टेटमेंट के लिए, यह विशिष्ट स्टेटमेंट को निष्पादित करने का सही समय दिखाता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1589 मानों में डालें (103, डेविड); क्वेरी ठीक है, 1 प