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

MySQL में डेटा फ़ील्ड को कैसे मास्क करें?

<घंटा/>

डेटा फ़ील्ड को मास्क करने के लिए, REPEAT() के साथ CONCAT() का उपयोग करें। यहां, हम डेटा फ़ील्ड को # के साथ मास्क करेंगे। आइए पहले एक −

. बनाएं
mysql> टेबल बनाएं DemoTable1410 -> ( -> Password varchar(80) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)

इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1410 मानों ('John12345678') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable1410 मानों में डालें ('कैरोल_897'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> सम्मिलित करें DemoTable1410 मानों में ('David_5647383'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)

. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करें
mysql> DemoTable1410 से * चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------+| पासवर्ड |+---------------+| जॉन12345678 || कैरल_897 || David_5647383 |+---------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL में डेटा फ़ील्ड को मास्क करने की क्वेरी है -

mysql> DemoTable1410 अपडेट करें -> पासवर्ड सेट करें=concat(substr(पासवर्ड, 1, 5), रिपीट('#', char_length(पासवर्ड) - 5));क्वेरी ओके, 3 पंक्तियाँ प्रभावित (0.16 सेकंड)पंक्तियों का मिलान :3 परिवर्तित:3 चेतावनियाँ:0

आइए एक बार फिर से टेबल रिकॉर्ड देखें -

mysql> DemoTable1410 से * चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------+| पासवर्ड |+---------------+| जॉन1####### || कैरल#### || डेविड######## |+---------------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. जावा के साथ एक MySQL डेटाबेस में डेटा कैसे हटाएं?

    DELETE कमांड की मदद से MySQL डेटाबेस से डेटा डिलीट करें। वाक्य रचना इस प्रकार है। अपनेटेबलनाम से हटाएं जहां स्थिति हो; मैं जावा प्रोग्रामिंग भाषा की मदद से एक MySQL डेटाबेस से डेटा हटा दूंगा। सबसे पहले, एक टेबल बनाएं और कुछ रिकॉर्ड डालें। तालिका बनाने के लिए निम्नलिखित क्वेरी है। );क्वेरी ओके, 0 प

  1. जावा के साथ एक MySQL डेटाबेस में डेटा कैसे सम्मिलित करें?

    MySQL डेटाबेस में डेटा डालने के लिए INSERT कमांड का उपयोग करें। वाक्य रचना इस प्रकार है - अपनेटेबलनाम में डालें(आपका कॉलमनाम1,...आपका कॉलमनामएन)मान(मान1,वैल्यू2,......वैल्यूएन); यहां, मैं जावा प्रोग्रामिंग भाषा के साथ एक MySQL डेटाबेस में रिकॉर्ड सम्मिलित कर रहा हूं। सबसे पहले, हमें MySQL में एक टे

  1. MySQL में विशिष्ट कॉलम डेटा कैसे निर्यात करें?

    MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें - अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल yourLocationOfFile में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));