मैंने माइस्क्लु सर्वर पर mysql स्थापित किया है और पासवर्ड निर्दिष्ट नहीं किया है। जब मैंmysql पासवर्ड के लिए संकेत दे रहा है भले ही मेरा पासवर्ड खाली है
mysql -u root -p
यह पासवर्ड के लिए संकेत देता है और कोई इनपुट प्रदान किए बिना मैं बस दर्ज करता हूं और यह काम करता है।
अब मुझे क्रॉन नौकरी का उपयोग कर डेटाबेस पर कुछ ऑपरेशन करने की आवश्यकता है। मेरा क्रॉन जॉब काम नहीं करता है क्योंकि mysql पासवर्ड के लिए संकेत देता है। मैंने
mysql -u root -p'' my_database
करने का प्रयास किया लेकिन यह भी काम नहीं किया।
कोई सुझाव?
+1, यह तकनीकी रूप से वह उत्तर है जिसे उपयोगकर्ता ढूंढ रहा है। पासवर्ड के लिए MySQL प्रॉम्प्ट नहीं होने के लिए, '-p' सेट न करें। – wuputah
wuputah आप सही हैं। जब मैं पासवर्ड सेट नहीं करना चाहता हूं तो मुझे पासवर्ड सेट करने के लिए मत कहें। –
मैं सुझाव देता हूं कि आप अच्छी सुरक्षा का उपयोग करें। पासवर्ड के बिना रूट चलाना उच्च जोखिम है। कम से कम स्थानीय सिस्टम तक पहुंच सीमित करें। कोई पासवर्ड खाते के लिए सबसे अच्छा अभ्यास कम से कम पहुंच है। – BillThor