में पोर्ट नंबर निर्दिष्ट करें, मैं MySQL डीबी सर्वर से बात करने के लिए Emacs के SQL इंटरैक्टिव मोड का उपयोग कर रहा हूं और इसका आनंद लेने के लिए प्राप्त हुआ हूं। एक डेवलपर ने एक नए गैर-डिफ़ॉल्ट पोर्ट नंबर पर एक और डीबी स्थापित किया है, लेकिन मुझे नहीं पता कि sql-mysql का उपयोग करके इसे कैसे एक्सेस किया जाए।Emacs sql-mysql
जब मैं किसी डेटाबेस से कनेक्ट करने का प्रयास कर रहा हूं तो मैं पोर्ट नंबर निर्दिष्ट कैसे करूं?
यह बेहतर होगा अगर Emacs मुझे पोर्ट नंबर के लिए संकेत दे और अगर मैं निर्दिष्ट नहीं करता तो डिफ़ॉल्ट का उपयोग करें। उसमें से कोई भी संभावना है?
दोनों के लिए किया जाता है! कुछ नोट्स: डिफ़ॉल्ट पोर्ट निर्दिष्ट करने के लिए आप '(ऐड-टू-लिस्ट' एसक्यूएल-पोस्टग्रेस-लॉगिन-पैराम्स '(पोर्ट: डिफ़ॉल्ट 5432) जैसे निर्माण का उपयोग कर सकते हैं) '(' डिफ़ॉल्ट 'टैग नोट करें)। और आपको 'ऐड-टू-लिस्ट' से पहले '(आवश्यकता 'एसक्यूएल)' जोड़ना चाहिए, अन्यथा आपको त्रुटि मिलती है" चर के रूप में प्रतीक का मान शून्य है: sql-mysql-login-params " – seriyPS
@seriyPS धन्यवाद! ध्यान दें कि आप इसे '(साथ-eval-after-load "sql" 'में भी लपेट सकते हैं ... जो तब होगा जब' sql' पैकेज वास्तव में लोड होता है तो कोड निष्पादित करेगा –