2015-02-02 7 views
9

मैं mysql वर्कबेंच 6.2.4 का उपयोग कर रहा हूं जब भी मैं इसे इंस्टॉल करता हूं या अपनी Winrar फ़ाइल निकालता हूं, यह कनेक्शन में स्वचालित रूप से कॉन्फ़िगरेशन पथ फ़ाइल सेट करता है। लेकिन मेरे मामले में यह स्वचालित रूप से सेट हो जाता है लेकिन यह पथ सेट करता है एक फ़ाइल जो कभी नहीं बनाई गई थी। मैंने mysql वर्कबेंच 6.2.4 स्थापित किया लेकिन मुझे पथ "प्रोग्रामफाइल \ MySQL \ MySQL सर्वर 5.0 \ my.ini" दिखा रहा था जो अस्तित्व में नहीं था लेकिन मैंने "विकल्प" के माध्यम से एक my.ini फ़ाइल बनाने की कोशिश की फ़ाइल "विकल्प है कि यह मुझे उस पथ को नहीं मिला है और मेरी mysql निर्देशिका में भी है जो सी: \ प्रोग्राम फ़ाइलें \ MySQL \ MySQL 6.2 वर्कबेंच में my.ini या my.conf फ़ाइल नहीं है। जब भी मैं इसे कनेक्ट करने का प्रयास करता हूं मुझे एक त्रुटि देता है जो "कनेक्ट नहीं हो सका, सर्वर नहीं चल रहा है। (16001)"। मुझे पता है कि इस सवाल से कई बार पूछा गया है लेकिन फिर भी मुझे अपनी समस्या का हल नहीं मिला। मैं यह भी बताना चाहता हूं मुझे MySQL सर्वर नहीं मिला है services.msc में विकल्प के माध्यम से जो मैं अपने सर्वर enter image description here enter image description hereenter image description heremysql workbench गलत कॉन्फ़िगरेशन फ़ाइल पथ

शुरू कर सकता है मुझे आशा है कि इन Screeshots अधिक तो मददगार

+0

क्या आपने पहले mysql इंस्टॉल किया था? यदि हां, तो क्या आपने cmd.exe विंडो खोल दी है (व्यवस्थापक मोड में खोलें), अपनी mysql स्थापना ढूंढें और मैन्युअल रूप से MySQL सर्वर को शुरू करने का प्रयास करें http://dev.mysql.com/doc/refman/5.0/en/windows- start-command-line.html त्रुटियां हैं? –

+0

क्या आपका मतलब MySQL समुदाय सर्वर है? –

+0

हां? यह अजीब बात है कि सेवा आपकी सेवाओं में नहीं है। एमएससी, इसलिए मुझे लगता है कि या तो यह स्थापित नहीं था, या जब आप अपना कंप्यूटर शुरू करते हैं तो चलाने के लिए इंस्टॉल नहीं किया जाता है। –

उत्तर

14

संपादित %AppData%\Roaming\MySQL\Workbench\server_instances.xml हो सकता है और

साथ

<value type="string" key="sys.config.path">%ProgramFiles%\MySQL\MySQL Server 5.0\my.ini</value>

की जगह लेंगे

<value type="string" key="sys.config.path">%ProgramData%\MySQL\MySQL Server 5.6\my.ini</value>

+1

जानकारी के लिए धन्यवाद - MySQL-side पर एक त्रुटि की तरह दिखता है (उन्होंने अभी उस डिफ़ॉल्ट स्ट्रिंग को अपडेट नहीं किया है)। हालांकि, एक बार बदल गया, मुझे वर्कबेंच में परिवर्तनों को दिखाने के लिए अपने सर्वर और MySQL वर्कबेंच को पुनरारंभ करना पड़ा (सर्वर जानकारी के तहत एक "ताज़ा करें" बटन है, लेकिन इसे दबाकर वर्कबेंच को पुनरारंभ करने तक कोई बदलाव नहीं हुआ)। – MandM

+0

यह मेरे लिए काम नहीं किया। वर्कबेंच अब कहता है कि यह सही स्थान से पढ़ रहा है, लेकिन यह मेरे.ini में निर्धारित मानों का उपयोग नहीं कर रहा है। जब मैं कमांड प्रॉम्प्ट से mysql का उपयोग करता हूं तो पढ़ा जाता है। मैंने MySQL सेवा को पुनरारंभ किया। – user984003

संबंधित मुद्दे