सुनिश्चित करें कि डेटा निर्देशिका में उपयोगकर्ताओं "नेटवर्क सेवा" और प्रशासक के लिए पूर्ण अनुमतियां सेट हैं और यदि आपके पास रिक्त स्थान हैं तो निर्देशिका के नाम के आसपास उद्धरण हैं। सुनिश्चित करें कि आधार पर सेट/टिप्पणी नहीं की गई है।
मैंने डेटा निर्देशिका को बदलकर इन चीजों का परीक्षण किया, जो आपने ऊपर वर्णित त्रुटि को फिर से उत्पन्न किया, फिर त्रुटि को खत्म करने के लिए नव निर्मित डेटा निर्देशिका की अनुमतियों को ठीक किया। मैं अब आगे बदल सकता हूं मेरी बदलती डेटा निर्देशिका मैं टिप्पणी करता हूं। (केवल एक परीक्षण के रूप में, अन्यथा यह नट्स की तरह है)।
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"
स्रोत
2017-08-21 00:21:39
अधिकांश समय यह एक अनुमति समस्या है: mysql त्रुटि लॉग की तलाश करें: यह आपको बताएगा कि वास्तव में क्या हो रहा है। –
त्रुटि लॉग फ़ाइल निर्देशिका के अंतर्गत स्थित होगी: "% PROGRAMDATA% \ MySQL \ MySQL सर्वर 5.7 \"। यह सबसे अच्छा समाधान हो सकता है जो आपको समस्या को हल करने के लिए कुछ संकेत देता है। –
मुझे केवल 'ib_logfile0_2017-12-07T17-16-29' जैसे नाम वाली फ़ाइलें दिखाई देती हैं, लेकिन वे बाइनरी हैं – Mawg