MySQL कार्यक्षेत्र 6.3 (मैक) सरल प्रश्नों पर लटका हुआ है


86

मैं MySQL वर्कबेंच 6.3.7 बिल्ड 1199 सीई (64 बिट्स) का उपयोग कर रहा हूं एक मैक पर ओएस एक्स योसेमाइट 10.10.5 के साथ। मैं एक अमेज़ॅन आरडीएस MySQL उदाहरण से जुड़ रहा हूं।

जब मैं एक सरल क्वेरी दर्ज करता हूं जैसे कि

select * from `devices`;

और बिजली-बोल्ट-के-कर्सर आइकन पर क्लिक करें, क्वेरी शुरू होती है, जो निम्न स्क्रीनशॉट में "SQL फ़ाइल 4" टैब के बगल में सक्रिय स्पिनर द्वारा इंगित किया गया है। हालाँकि, क्वेरी पूरी नहीं होती है और यह बस हैंग करती है। व्हाइट-हैंड-इन-रेड-स्टॉप-साइन आइकन अक्षम है।

त्रिशंकु राज्य में MySQL कार्यक्षेत्र का स्क्रीनशॉट

मैं केवल इस बिंदु से MySQL कार्यक्षेत्र को छोड़ने के लिए बाध्य कर सकता हूं। अगर मैं नियमित रूप से नौकरी करने की कोशिश करता हूं, तो कुछ नहीं होता है।

मैं अपने डेटाबेस पर एक साधारण क्वेरी कैसे चला सकता हूं? कभी-कभी यह काम करता है (शायद समय का 10%), लेकिन यह ज्यादातर लटका रहता है।


कार्यक्षेत्र बहुत दुर्घटनाग्रस्त हो गया और काफी अस्थिर है। लेकिन इसका कनेक्शन के साथ भी कुछ हो सकता है। यद्यपि यह प्रश्न SO imo पर है।
बास

1
क्या यह SSH कनेक्शन है? अंतर्निहित एसएसएच लाइब्रेरी (पैरामिको) के साथ परेशानियां हैं जो हाल ही में बहुत सारे दु: ख का कारण बनती हैं।
माइक लिस्चके

मेरी भी वही स्थिति है। मेरा संबंध 'मानक (टीसीपी / आईपी)' है
cellepo

3
@ YouriThielen मेरे लिए नहीं। 6.3.8 भी लटक गया। लगभग हर बार छोड़ने के लिए मजबूर करना चाहिए।
निक हम्फ्रे

2
मेरे पास यह मुद्दा था। नीचे हर समाधान की कोशिश की, कोई भी अटक गया। अंततः एसक्यूएल प्रो ( सीक्वलप्रो डॉट कॉम ) पर स्विच करके इसे " सॉल्व " कर दिया गया, जो मुफ़्त और ओपन-सोर्स है। निश्चित रूप से सभी के लिए समाधान नहीं है, लेकिन MySQL के लिए नए लोगों के लिए (जैसे मैं था), यह जानकर अच्छा लगा कि विकल्प हैं ...
Owen

जवाबों:


111

अद्यतन 3: समस्या MySQL Workbench 6.3.10 में MacOS HighSierra के लिए तय की गई है ।

अद्यतन 2: ऐसा लगता है कि बग फिर से MacOS HighSierra में आवर्ती है। अधिक जानकारी के लिए https://bugs.mysql.com/bug.php?id=83658 देखें ।

एक अनौपचारिक बिल्ड है जो समस्या को ठीक करता है। आप इसे यहां डाउनलोड कर सकते हैं: https://drive.google.com/drive/folders/0B2fTesDcrHzVRGVFWEdILWpuaEE?usp=sharing

निर्माण बॉब डेवनपोर्ट द्वारा बनाया गया था। अधिक जानकारी के लिए https://bugs.mysql.com/bug.php?id=87714 देखें ।


अद्यतन: बग MySQL कार्यक्षेत्र 6.3.9 में तय किया गया है ।

----------------------- मूल उत्तर -----------------------

यह एक ज्ञात MySQL बग है: http://bugs.mysql.com/bug.php?id=83658 जो मैककॉ सियरा में पेश गेटकीपर पाथ रैंडमाइजेशन के कारण हुआ। Https://weblog.rogueamoeba.com/2016/06/29/sierra-and-gatekeeper-path-rength-/ देखें ।

संगरोध ACL को निकालने के लिए एक संभावित समाधान है:

xattr -dr com.apple.quarantine "/Applications/MySQLWorkbench.app"

2
इस प्रतीत होता है मूर्ख बग के मूल में गहरी अंतर्दृष्टि के लिए धन्यवाद। कितना निराशाजनक।
मार्क कैनलास

मेरे लिए काम कर रहा था, उम्मीद है कि इस मुद्दे को इस समाधान के साथ तय किया गया है
अभिषेक थपलियाल

2
MySQL कार्यक्षेत्र 6.3.9 में अपग्रेड करने से मेरे लिए समस्या हल हो गई। इसे मैन्युअल रूप से डाउनलोड करना था, क्योंकि पिछले संस्करण ने अद्यतित होने का दावा किया था।
बेन थिएलकर

14
MacOS हाई सिएरा 10.13 पर MySQL Workbench 6.3.9 में अभी भी यह समस्या है। SSL बंद करना काम नहीं करता है।
एड्रियन जे। मोरेनो

किसी को भी उच्च सिएरा के लिए एक तय है?
हंडले

53

मैंने पाया कि यदि आप नवीनतम 6.3 संस्करण का उपयोग करते हैं, तो यह कि काम करने के लिए प्रश्न पूछने के लिए, आपने पहले कनेक्शन को खोला है और इसे अनदेखा किया है और फिर दूसरा कनेक्शन खोला है। यह कार्यक्षेत्र में दो टैब बनाता है। यदि आप दूसरे टैब में अपनी क्वेरी करते हैं, तो यह काम करता है। यदि आप पहले टैब में प्रयास करते हैं, तो यह हैंग हो जाता है।

मैंने यह भी पाया है कि आपको कार्यक्षेत्र छोड़ने के लिए एक बल देना होगा।

मुझे उम्मीद है कि mysql लोग इसे ठीक कर लेंगे।


मैं 6.3.8.CE उपयोग कर रहा हूँ और एक ही बात का अनुभव है ... लेकिन नहीं हर समय ...
ऐन्डर्स

1
मैं v6.3.8 का उपयोग कर रहा हूं और यह मेरे लिए भी काम कर रहा है। मैं v6.3.3 के बाद से इस मुद्दे का अनुभव कर रहा हूँ।
उपयोगकर्ता 3203239

यह अभी भी हो रहा है, बहुत कष्टप्रद है। 6.3.9 कब जारी होगा? हैक अभी भी काम करता है, लेकिन एक बार में मैं इसे करना भूल जाता हूं, और इसे छोड़ने और फिर से खोलने के लिए मजबूर करना पड़ता है।
gdfbarbosa

1
MWorkbench 6.3.4.0 का निर्माण 828 पर काम कर रहा है! OS सिएरा 10.12.2 धन्यवाद! :)
nerdcoder

इस महीने पहले संयोग से मिला है और तब से इसका उपयोग कर रहा है। अब 6.3.6 का निर्माण 511 पर
हेशाम

41

इस समस्या को हल करने के लिए, मैंने MySQL Workbench को 6.1 पर डाउनग्रेड किया। अब मैं अपनी क्वेरी चलाने में सक्षम हूं और यह लटका नहीं है।


2
हां, यह मेरे लिए काम कर गया। इसके अलावा, मैंने ~ <username> / Library / Application \ Support / MySQL / Workbench में स्थानीय फ़ोल्डर को हटा दिया है - इसमें सभी कैश हैं, आदि टूल -> कनेक्शंस -> बैकअप
फ़रहाद

यह मेरे लिए भी काम करता है, लेकिन नवीनतम रिलीज़ में अच्छी विशेषताएं हैं इसलिए क्या कोई नवीनतम संस्करण 6.3.8 (मैक) में किसी काम को जानता है? ओपी की तरह ही मुझे कनेक्शन पर एक यादृच्छिक ~ 10% सफलता दर मिलती है।
१६:१६ बजे Jurgenfd

1
स्थानीय फ़ोल्डर को हटाने से मदद नहीं मिलती है
cellepo

मैंने भी 6.1 (6.1.11891 विशेष रूप से) को डाउनग्रेड किया है, और अब तक जिसने मेरे लिए भी समस्या का समाधान किया है। 6.1 नवीनतम था जो काम करता है (उस बीच के अन्य संस्करण और नवीनतम 6.3.8 काम नहीं किए हैं)
cellepo

4
हां, इससे जरूर मदद मिली। यहाँ लिंक बस के मामले में है: dev.mysql.com/downloads/file/?id=452671
Ron

18

मेरे मामले में, यह कनेक्शन बदल रहा था-> ssl-> SSL सेटिंग का उपयोग "यदि उपलब्ध है" से "नहीं"। OSX 10.12.1 पर वर्कबेंच 6.3.8 अब मेरे लिए काम करता है।


1
ऐसा लगता है कि मैंने अभी तक बताई गई चाल को पूरा किया है: मैं पहले कनेक्शन टैब में फिर से प्रश्न चला सकता हूं! धन्यवाद।
ब्रायन बी।

1
यह काम किया, यह स्वीकृत उत्तर होना चाहिए क्योंकि डाउनग्रेडिंग हमेशा एक विकल्प नहीं होता है।
पीटर वोस्टर

2
FYI करें, इस सेटिंग को पाने के लिए, चयन डाटाबेस | मेनू से कनेक्शंस प्रबंधित करें । दिखाई देने वाले संवाद में, बाईं ओर सूची से कनेक्शन (जैसे स्थानीयहोस्ट) चुनें, फिर "कनेक्शन" टैब, फिर "एसएसएल" टैब चुनें। वहां से, आप "उपयोग एसएसएल" ड्रॉप-डाउन का मान बदल सकते हैं।
ग्रेग ब्राउन

सबसे अच्छा समाधान जो मैंने पाया है। अगर सियरा ऑक्स अपग्रेड के बाद पैदा हुए मेरे मुद्दों को ठीक नहीं किया गया है। लगता है कि Oracle उत्पादों को बनाए रखने के लिए Askistware से पैसे के साथ पर्याप्त फ्लश होगा।
ficuscr

इस विचार ने mysql WB 6.3.7 के साथ ही विंडोज़ में मेरे लिए काम किया। धन्यवाद!
मनोज

16

मौत का चरखा " गेटकीपर पाथ रेंडमाइजेशन " नामक सिएरा अपडेट में पेश किए गए नए फीचर के कारण है ।

निर्देशों का पालन करें:

  • MySQL कार्यक्षेत्र खोलें :)
  • अपने कनेक्शन पर राइट क्लिक करें (सबसे अधिक संभावना है "लोकलहोस्ट" या "127.0.0.1")
  • "कनेक्शन संपादित करें" चुनें
  • दाहिने हाथ की खिड़की पर "कनेक्शन> एसएसएल" चुनें
  • "SSL का उपयोग करें" को "यदि उपलब्ध है" से "नहीं" में बदलें
  • अब टैब पर क्लिक करें "सिस्टम प्रोफाइल"
  • सिस्टम प्रकार के रूप में "MacOS X" चुनें
  • "टेस्ट कनेक्शन" पर क्लिक करें

क्रेडिट: http://cordobo.com/2398-mysql-workbench-6-3-macos-sierra-hangs-on-simple-queries/


तो, आप जिस ब्लॉग को पोस्ट करते हैं, उसका श्रेय भी इस सवाल से क्यों जुड़ता है और इस जवाब के
चलता है

किसी भी तरह से शीर्षक समान हैं।
lft93ryt

8

संस्करण 6.3.9 ने समस्या को हल किया, लेकिन यह संस्करण "चेक इन अपग्रेड" विकल्प में नहीं दिख रहा है, आपको सीधे साइट से डाउनलोड करने की आवश्यकता है।

MySQL कार्यक्षेत्र आधिकारिक डाउनलोड पृष्ठ


1
पुष्टि की गई कि यह संस्करण समस्या को हल करता है।
मैट हॉल


2
  1. अंत में मैं डाउनलोड किया है MySQL Workbench 6.3.10 और स्थापित MySQL Workbench 6.3.10 और मेरी समस्या हल। मैंने MySQL Workbench 6.3.10 को bellow लिंक https://dev.mysql.com/downloads/workbench/ से डाउनलोड किया है

  2. यह मेरे लिए काम कर रहा है .. मुझे लगता है कि यह आपके लिए काम करेगा ..


1

मैंने पाया कि कैश और कार्यस्थान फ़ोल्डर सामग्री (~ / लाइब्रेरी / एप्लिकेशन समर्थन / MySQL / कार्यक्षेत्र) को हटाना यह फिर से काम करता है। मैंने यह नहीं पाया कि यह कैसे सुनिश्चित किया जाए कि यह फिर से लटक न जाए :-(

मैंने यह भी पाया कि यदि मैं मेनू से कनेक्शन टैब को मैन्युअल रूप से बंद करता हूं और मेनू से डब्ल्यूबी से बाहर निकलता हूं और ओएस विंडो बटन से नहीं तो यह अगली बार अधिक स्थिर लगता है।

पुनश्च: मैं एसएसएच कनेक्शन का उपयोग कर रहा हूं इसलिए यह इस कारण हो सकता है लेकिन यह हमेशा नहीं हो रहा है।

अद्यतन: एक साफ स्थापित और कोई SSH कॉन्फ़िगरेशन अभी भी बनी रहती है। जब तक आप मैन्युअल रूप से न जाएं और कैश फ़ोल्डर फ़ाइलों को हटा दें, यह लटका रहता है।


1

मैं उपयोगकर्ता लाइब्रेरी फ़ोल्डर को हटाने और 6.2.5 संस्करण के लिए वापस छोड़ने के कुछ समय के लिए समस्या के आसपास हो रहा था ... लेकिन आज समस्या वापस आ गई थी। इसलिए आज मैंने उपयोगकर्ता लाइब्रेरी फ़ोल्डर को हटा दिया और वापस संस्करण 6.1.7 पर गिरा दिया। यह फिर से काम कर रहा है, अभी के लिए।


0

यह समय की कुछ मदद करने के लिए लग रहा था , लेकिन 100% नहीं: एक अलग उपयोगकर्ता के साथ डेटाबेस से कनेक्ट करें, और फिर मूल उपयोगकर्ता के साथ फिर से कनेक्ट करें।

मैं इस बात को स्वीकार करने वाला हूं कि स्वीकृत उत्तर हालांकि कहता है, क्योंकि इससे हर बार हल नहीं होता है।


0

मेरे मामले में, आईपी पता बदल गया जहां mySQL सेवा की गई थी। डीएनएस फ्लशिंग मेरे लिए यह तय:

sudo dscacheutil -flushcache;
sudo killall -HUP mDNSResponder; 
say cache flushed

0

यह अब भी 6.3.8 में एक खुला बग है: https://bugs.mysql.com/bug.php?id=82231

संभव कनेक्शन समान कनेक्शन के साथ द्वितीयक टैब खोलना और वहां काम करना है। हालाँकि यह समय-समय पर दुर्घटनाग्रस्त हो जाता है।

बग ठीक होने तक मैं सामान्य कार्य के लिए मुफ्त मैसकल वर्कबेन्च एलेर्नेटिव का उपयोग करता हूं। मैक उपयोगकर्ताओं के लिए मैं https://fterelpro.com सुझाव दूंगा


0

6.3.9 पर अपग्रेड कर इस मुद्दे को ठीक कर दिया। 6.3.4 मेरे लिए प्रश्नों पर लटका हुआ था। दुर्भाग्य से मदद> अपडेट के लिए जाँच से संकेत मिलता है कि कोई अपडेट उपलब्ध नहीं था, इसलिए मैं स्रोत पर गया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.