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

केवल MySQL में उपयोगकर्ता नाम से उपयोगकर्ता आईडी निकालें?

<घंटा/>

केवल MySQL से उपयोगकर्ता आईडी निकालने के लिए, आप SUBSTRING_INDEX() का उपयोग कर सकते हैं, जो उपयोगकर्ता आईडी प्राप्त करने के लिए उपयोगकर्ता नाम से स्ट्रिंग का हिस्सा निकालता है।

आइए पहले उपयोगकर्ता को प्रदर्शित करें -

mysql> सेलेक्ट यूजर ();

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

<पूर्व>+----------------+| उपयोगकर्ता () |+----------------+| रूट@लोकलहोस्ट |+----------------+1 पंक्ति सेट में (0.00 सेकंड)

आइए अब केवल UserID निकालें -

mysql> SUBSTRING_INDEX(USER(),'@',1) चुनें;

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

<पूर्व>+------------------------------------------+| SUBSTRING_INDEX(USER(),'@',1) |+-----------------------------+| रूट |+----------------------------+1 पंक्ति सेट में (0.00 सेकंड)

इसके अतिरिक्त, यदि आप होस्ट नाम चाहते हैं, तो आप नीचे दी गई क्वेरी का उपयोग कर सकते हैं -

mysql> SUBSTRING_INDEX(USER(),'@',-1) चुनें;

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

<पूर्व>+--------------------------------+| SUBSTRING_INDEX(USER(),'@',-1) |+--------------------------------+| लोकलहोस्ट |+--------------------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL उपयोगकर्ता निर्माण स्क्रिप्ट क्या है?

    सबसे पहले, CREATE कमांड का उपयोग करके एक यूजर और पासवर्ड बनाएं। वाक्य रचना इस प्रकार है। उपयोगकर्ता yourUserName@localhost बनाएं, जिसे yourPassword से पहचाना गया हो; उपयोगकर्ता को विशिष्ट डेटाबेस के सभी विशेषाधिकार देने का सिंटैक्स इस प्रकार है। अपनेडेटाबेसनाम पर सभी विशेषाधिकार प्रदान करें। * to y

  1. उपयोगकर्ता को केवल एक MySQL दृश्य देखने की अनुमति दें?

    किसी उपयोगकर्ता को केवल एक MySQL दृश्य देखने की अनुमति देने के लिए, नीचे दिए गए सिंटैक्स का उपयोग करें yourUserName@yourLocalHost को yourDatabaseName.yourViewName पर चयन प्रदान करें; सबसे पहले आपको किसी तालिका से सभी दृश्य नाम प्रदर्शित करने की आवश्यकता है। वाक्य रचना इस प्रकार है - अपने डेटाबेस न

  1. PHP MySQL में टाइमस्टैम्प से दिन/माह/वर्ष निकालें?

    टाइमस्टैम्प से दिन/महीना/वर्ष निकालने के लिए, आपको date_parse() फ़ंक्शन का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है - print_r(date_parse(“anyTimeStampValue”)); PHP कोड इस प्रकार है - $yourTimeStampValue="2019-02-04 12:56:50"; print_r(date_parse($yourTimeStampValue));