इसके लिए आप MD5() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1887 (पासवर्ड टेक्स्ट, हैशपासवर्ड टेक्स्ट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल 1887 (पासवर्ड) मान ('जॉन @ 9089') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> डेमोटेबल 1887 (पासवर्ड) मानों ('90987_कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)mysql> DemoTable1887(पासवर्ड) मान ('656464_David_4343') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)
इंसर्ट कमांड का उपयोग करके तालिका में कुछ रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1887 से * चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------------+--------------+| पासवर्ड | हैशपासवर्ड |+-------------------+--------------+| जॉन@9089 | नल|| 90987_कैरोल | नल|| 656464_डेविड_4343 | NULL|+-------------------+--------------+3 पंक्तियाँ सेट में (0.00 सेकंड)नाम के md5 संस्करण के साथ सभी प्रविष्टियों को अद्यतन करने की क्वेरी यहां दी गई है:
mysql> अपडेट DemoTable1887 सेट हैशपासवर्ड=md5(पासवर्ड);क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.00 सेकंड)पंक्तियाँ मिलान:3 परिवर्तित:3 चेतावनियाँ:0
आइए एक बार फिर से टेबल रिकॉर्ड देखें:
mysql> DemoTable1887 से * चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+---------------------+-------------------------- --------+| पासवर्ड | हैशपासवर्ड |+---------------------+-------------------------- --------+| जॉन@9089 | 7f92a7e09ab1a0cd3f36ec164f035c9a || 90987_कैरोल | 1578fa8c47f0e53a898c8ada5c0111b4 || 656464_डेविड_4343 | e5ec2bd2cb55b2252be7ca9eb546659e |+---------------------+------------------------------- --------+3 पंक्तियाँ सेट में (0.00 सेकंड)