यहां पोस्ट किए गए कुछ उत्तरों की मदद से, मैं इस मुद्दे को खोजने में सक्षम था
पहले मैं दौड़ता हूं
sudo -i
इसलिए मैं रूट एक्सेस कर सकता था।
की तुलना में मैंने xxxx.err फ़ाइल को हटा दिया
rm -rf /usr/local/mysql/data/xxxx.err
जब मैंने MySQL को SafeMode में शुरू किया
/usr/local/mysql/bin/mysqld_safe start
यह शुरू करने की कोशिश करेगा और एक त्रुटि के कारण बाहर निकल जाएगा ... एक नई xxx.err फ़ाइल बनाई जाएगी और आपको त्रुटि का कारण देखने के लिए इसे पढ़ने की आवश्यकता है
tail -f /usr/local/mysql/data/mysqld.local.err
मेरे मामले में, किसी कारण से, यह फ़ोल्डर के अंदर कुछ फ़ोल्डर और फ़ाइल को याद कर /var/log/
रहा था ... इसलिए मैंने दोनों को बनाया
cd /var/log
mkdir mysql
touch mysql-bin.index
नई फ़ाइल बनाने के बाद, आपको अनुमति बदलने की आवश्यकता होगी
chown -R _mysql /var/log/mysql
जब वे सभी कदम जहाँ उठाए गए, मेरे डेटाबेस ने तुरंत काम करना शुरू कर दिया ...
आशा है कि यह यहां दूसरों की मदद कर सकता है ... कुंजी त्रुटि को पढ़ना है और लॉग इन करें और पता लगाएं कि क्या गलत है ...