2016-06-19 20 views
6

रोक दिया जब मैं अपना SQL सर्वर शुरू करने का प्रयास करता हूं, तो एक संदेश यह कहता है कि यह शुरू होता है लेकिन फिर बंद हो जाता है। यह मेरे सर्वर पर पुनरारंभ करने के बाद हुआ।स्थानीय कंप्यूटर पर MySQL57 सेवा शुरू हुई और फिर

क्या कोई जानता है कि मैं इसे कैसे ठीक कर सकता हूं?

enter image description here

+1

अधिकांश समय यह एक अनुमति समस्या है: mysql त्रुटि लॉग की तलाश करें: यह आपको बताएगा कि वास्तव में क्या हो रहा है। –

+2

त्रुटि लॉग फ़ाइल निर्देशिका के अंतर्गत स्थित होगी: "% PROGRAMDATA% \ MySQL \ MySQL सर्वर 5.7 \"। यह सबसे अच्छा समाधान हो सकता है जो आपको समस्या को हल करने के लिए कुछ संकेत देता है। –

+0

मुझे केवल 'ib_logfile0_2017-12-07T17-16-29' जैसे नाम वाली फ़ाइलें दिखाई देती हैं, लेकिन वे बाइनरी हैं – Mawg

उत्तर

0

निम्नलिखित चरणों को आज़माएं:

  1. रन व्यवस्थापक के रूप में 'cmd',
  2. अपने एसक्यूएल फ़ोल्डर में सीडी,
  3. रन 'mysqld --initialize --उपयोगकर्ता = रीसेट करने के लिए mysql --console 'और
  4. सेवा शुरू करने के लिए' net start mysql 'चलाएं।
1

सुनिश्चित करें कि डेटा निर्देशिका में उपयोगकर्ताओं "नेटवर्क सेवा" और प्रशासक के लिए पूर्ण अनुमतियां सेट हैं और यदि आपके पास रिक्त स्थान हैं तो निर्देशिका के नाम के आसपास उद्धरण हैं। सुनिश्चित करें कि आधार पर सेट/टिप्पणी नहीं की गई है।

मैंने डेटा निर्देशिका को बदलकर इन चीजों का परीक्षण किया, जो आपने ऊपर वर्णित त्रुटि को फिर से उत्पन्न किया, फिर त्रुटि को खत्म करने के लिए नव निर्मित डेटा निर्देशिका की अनुमतियों को ठीक किया। मैं अब आगे बदल सकता हूं मेरी बदलती डेटा निर्देशिका मैं टिप्पणी करता हूं। (केवल एक परीक्षण के रूप में, अन्यथा यह नट्स की तरह है)।

C: \ ProgramData \ MySQL \ MySQL सर्वर 5.7 \ my.ini कुछ इस तरह, परीक्षण करने के लिए Windows 2012 R2 सर्वर का उपयोग कर:

# Path to installation directory. All paths are usually resolved relative to 
this. 
basedir="C:/Program Files/MySQL/MySQL Server 5.7/" 

# Path to the database root 
# datadir="C:/ProgramData/MySQL/MySQL Server 5.7/Data" 
datadir="d:/ProgramData/Data" 
0

सी पर कॉन्फ़िग फ़ाइल my.inf में जोड़ें: \ प्रोग्रामडाटा \ MySQL \ MySQL सर्वर 5.7

[mysqld] 
tmpdir=C:/temp 

और सब कुछ ठीक काम करेगा।

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

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