प्रश्न: दो अलग-अलग पासवर्ड क्यों दिखाई देते हैं?
ए: क्योंकि आप दो भिन्न . के रूप में कनेक्ट हो रहे हैं उपयोगकर्ता।
प्रत्येक उपयोगकर्ता का अपना पासवर्ड और विशेषाधिकार होता है।
एक MySQL डेटाबेस "उपयोगकर्ता" की पहचान दो . द्वारा की जाती है भाग:उपयोगकर्ता नाम और होस्ट ।
उदाहरण के लिए, ये तीन अलग-अलग उपयोगकर्ता हैं:
'username'@'localhost'
'username'@'127.0.0.1'
'username'@'%'
अपने डेटाबेस पर परिभाषित उपयोगकर्ताओं को देखने के लिए, आप mysql.user
. को क्वेरी कर सकते हैं टेबल, उदा.
SELECT user, host FROM mysql.user ;
आप MySQL संदर्भ मैनुअल के प्रासंगिक अनुभाग की समीक्षा करना चाह सकते हैं।
संदर्भ:https://dev.mysql.com/doc /refman/5.5/hi/adding-users.html
नोट:एक मान localhost
mysql.user
. में तालिका या कनेक्शन नहीं है टीसीपी लूपबैक एड्रेस (127.0.0.1) का पर्यायवाची। यह उस आईपी पते, या किसी अन्य आईपी पते का समाधान नहीं करता है। यह एक विशेष है मूल्य।