My MySQL सर्वर में कई अजीब उपयोगकर्ता हैं जो मैंने नहीं जोड़े। क्या ये सब जरूरी हैं?
'root'@'127.0.0.1'
'root'@'localhost'
'root'@'SERVERNAME'
'root'@'::1'
''@'SERVERNAME'
''@'LOCALHOST'
यदि मैं रूट के स्थानीय @ @ के अलावा सभी रूट को हटा देता हूं, तो क्या मैं खुद को डेटाबेस से बाहर कर सकता हूं? और खाली उपयोगकर्ता नामों का उद्देश्य क्या है? उन्हें लगता है कि सिर्फ 'उपयोगी उपयोग' है ??
क्या होस्ट और लोकलहोस्ट के रूप में 127.0.0.1 के बीच अंतर है? अगर मेरे पास केवल लोकलहोस्ट है और 127.0.0.1 नहीं है, तो क्या इसका मतलब है कि mysqlclient का उपयोग यूनिक्स सॉकेट के बजाय टीसीपी / आईपी कनेक्ट नहीं कर पाएगा?