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

MySQL पैकेज की अखंडता की पुष्टि


आइए हम समझते हैं कि MySQL की पैकेज अखंडता को कैसे सत्यापित किया जाए -

एक बार उपयोगकर्ता की आवश्यकताओं के अनुरूप MySQl पैकेज डाउनलोड हो जाने के बाद, इसे स्थापित करना होगा। स्थापना से पहले, यह सुनिश्चित किया जाना चाहिए कि पैकेज बरकरार है और इसके साथ छेड़छाड़ नहीं की गई है।

पैकेज की सत्यता की जांच करें

ऐसे तीन तरीके हैं जिनसे पैकेज की अखंडता की जाँच की जा सकती है। उन्हें नीचे सूचीबद्ध किया गया है।

  • MD5 चेकसम

  • जीएनयूपीजी की मदद से क्रिप्टोग्राफिक हस्ताक्षर, जो कि जीएनयू प्राइवेसी गार्ड है

  • RPM पैकेज के लिए, अंतर्निहित PRM अखंडता सत्यापन तंत्र

आइए हम पैकेज की अखंडता की जांच करने की MD5 चेकसम विधि को समझते हैं।

MD5 चेकसम

MD5 चेकसम या GPG हस्ताक्षर मेल नहीं खाते, उपयोगकर्ता को संबंधित पैकेज को फिर से मिरर साइट से डाउनलोड करने का प्रयास करना चाहिए।

एक बार पैकेज डाउनलोड हो जाने के बाद, सुनिश्चित करें कि इसका MD5 चेकसम उसी से मेल खाता है जो MySQL डाउनलोड पेज पर प्रदान किया गया है। प्रत्येक पैकेज में एक व्यक्तिगत चेकसम होता है जिसे उपयोगकर्ता द्वारा डाउनलोड किए गए पैकेज के विरुद्ध सत्यापित किया जा सकता है।

सही MD5 चेकसम प्रत्येक MySQL पैकेज/उत्पाद के लिए 'डाउनलोड' पृष्ठ पर सूचीबद्ध होगा। डाउनलोड किए गए पैकेज के MD5 चेकसम और 'डाउनलोड' पेज पर उल्लिखित चेकसम की तुलना करें।

MD5 चेकसम की जांच करने के लिए प्रत्येक ऑपरेटिंग सिस्टम और सेटअप के पास टूल का अपना संस्करण होता है। सामान्य तौर पर, कमांड का नाम 'md5sum' या 'md5' होता है, लेकिन कुछ ऑपरेटिंग सिस्टम में यह बिल्कुल नहीं होता है।

लिनक्स पर, यह चेकसम जीएनयू टेक्स्ट यूटिलिटीज पैकेज के एक भाग के रूप में मौजूद है, और यह प्लेटफॉर्म की एक विस्तृत श्रृंखला पर उपलब्ध है।

यदि ओपनएसएसएल स्थापित किया गया है, तो 'openssl md5 package_name' कमांड का उपयोग किया जा सकता है।

md5 कमांड लाइन उपयोगिता का विंडोज़ कार्यान्वयन यहां पाया जा सकता हैhttps://www.fourmilab.ch/md5/

'winMd5Sum' एक ग्राफिकल MD5 जाँच उपकरण है जो यहाँ पाया जा सकता है https://www.nullriver.com/index/products/winmd5sum

आइए हम इस MD5 चेकसम के विंडोज और लिनक्स समकक्षों को देखें -

shell> md5sum mysql−standard−8.0.25−linux−i686.tar.gz
aaab65abbec64d5e907dcd41b8699945 mysql−standard−8.0.25−linux−i686.tar.gz
shell> md5.exe mysql−installer−community−8.0.25.msi
aaab65abbec64d5e907dcd41b8699945 mysql−installer−community−8.0.25.msi

उपयोगकर्ता को यह सत्यापित करने की आवश्यकता है कि परिणामी चेकसम, जो हेक्साडेसिमल अंकों की एक स्ट्रिंग है, उस एक से मेल खाता है जिसे विशिष्ट पैकेज के ठीक नीचे डाउनलोड पृष्ठ पर दिखाया गया है। सुनिश्चित करें कि संग्रह फ़ाइल (जैसे .zip, .tar.gz, .msi) का चेकसम सत्यापित है, न कि संग्रह के अंदर मौजूद फ़ाइलों का। मूल रूप से, इसके अंदर से सामग्री निकालने से पहले फ़ाइल को सत्यापित करें।


  1. नाम के एमडी 5 संस्करण के साथ सभी प्रविष्टियों को अद्यतन करने के लिए MySQL क्वेरी?

    इसके लिए आप MD5() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1887 (पासवर्ड टेक्स्ट, हैशपासवर्ड टेक्स्ट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1887(पासवर्ड) मान (656464_David_4343) में डालें; क्वेरी

  1. MySQL पैकेज की अखंडता की पुष्टि

    आइए हम समझते हैं कि MySQL की पैकेज अखंडता को कैसे सत्यापित किया जाए - एक बार उपयोगकर्ता की आवश्यकताओं के अनुरूप MySQl पैकेज डाउनलोड हो जाने के बाद, इसे स्थापित करना होगा। स्थापना से पहले, यह सुनिश्चित किया जाना चाहिए कि पैकेज बरकरार है और इसके साथ छेड़छाड़ नहीं की गई है। पैकेज की सत्यता की जांच करे

  1. सोलारिस पर MySQL स्थापित करना

    MySQL को सोलारिस पर बाइनरी पैकेज का उपयोग करके स्थापित किया जा सकता है जो बाइनरी टैरबॉल वितरण का उपयोग करने के बजाय मूल सोलारिस पीकेजी प्रारूप है। संस्थापन पैकेज की Oracle डेवलपर स्टूडियो 12.6 रनटाइम लाइब्रेरी पर निर्भरता है। MySQL इंस्टॉलेशन पैकेज को चलाने से पहले इसे इंस्टॉल करना होगा। इंस्टॉलेशन